| Application-aware management of parallel simulation collections |
| Full text |
Pdf
(848 KB)
|
Source
|
Principles and Practice of Parallel Programming
archive
Proceedings of the 14th ACM SIGPLAN symposium on Principles and practice of parallel programming
table of contents
Raleigh, NC, USA
SESSION: Parallel applications
table of contents
Pages 35-44
Year of Publication: 2009
ISBN:978-1-60558-397-6
Also published in ...
|
|
Authors
|
|
Siu Yau
|
New York University, New York, NY, USA
|
|
Vijay Karamcheti
|
New York University, New York, NY, USA
|
|
Denis Zorin
|
New York University, New York, NY, USA
|
|
Kostadin Damevski
|
University of Utah, Salt Lake City, UT, USA
|
|
Steven G. Parker
|
University of Utah, Salt Lake City, UT, USA
|
|
| Sponsors |
|
| Publisher |
|
| Bibliometrics |
Downloads (6 Weeks): 11, Downloads (12 Months): 107, Citation Count: 0
|
|
|
ABSTRACT
This paper presents a system deployed on parallel clusters to manage a collection of parallel simulations that make up a computational study. It explores how such a system can extend traditional parallel job scheduling and resource allocation techniques to incorporate knowledge specific to the study. Using a UINTAH-based helium gas simulation code (ARCHES) and the SimX system for multi-experiment computational studies, this paper demonstrates that, by using application-specific knowledge in resource allocation and scheduling decisions, one can reduce the run time of a computational study from over 20 hours to under 4.5 hours on a 32-processor cluster, and from almost 11 hours to just over 3.5 hours on a 64-processor cluster.
REFERENCES
Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.
 |
1
|
David Abramson , Andrew Lewis , Tom Peachey , Clive Fletcher, An automatic design optimization tool and its application to computational fluid dynamics, Proceedings of the 2001 ACM/IEEE conference on Supercomputing (CDROM), p.25-25, November 10-16, 2001, Denver, Colorado
[doi> 10.1145/582034.582059]
|
| |
2
|
|
| |
3
|
H. Casanova and J. Dongarra. Netsolve: A network server for computational science problems. Intl. J. of Supercomp. Appl. and High Perf. Comp., 11(3):212--223, 1997.
|
| |
4
|
|
| |
5
|
P. E. DesJardin, T. J. O'Hern, and S. R. Tieszen. Large eddy simulation and experimental measurements of the near-field of a large turbulent helium plume. Physics of Fluids, 16(6):1866--1883, 2004.
|
| |
6
|
|
| |
7
|
D. G. Feitelson. Job scheduling in multiprogrammed parallel systems. IBM Research Report RC 19790 (87657), Aug 1997.
|
| |
8
|
Fujita and Yamashita. Approximation algorithms for multiprocessor scheduling problem. TIEICE, 2000.
|
| |
9
|
|
| |
10
|
A. Messac. Physical programming: Effective optimization for computational design. AIAA Journal, 31(4):149--158, 1996.
|
| |
11
|
|
 |
12
|
|
| |
13
|
|
| |
14
|
J. Schmidt and C. Johnson. DefibSim: An interactive defibrillation device design tool. In Proc. EMBS Conf., 1995.
|
| |
15
|
M. Scott and E. Antonsson. Preliminary vehicle structure design: An industrial application of imprecision in engineering design.
|
| |
16
|
J. Spinti, J. Thornock, E. Eddings, P. Smith, and A. Sarofim. Transport Phenomena in Fires, chapter Heat Transfer to objects in pool fires. Witpress, 2008.
|
| |
17
|
S. Srinivasan, S. Krishnamoorthy, and P. Sadayappan. A robust scheduling strategy for moldable scheduling of parallel jobs. Cluster, 00:92, 2003.
|
| |
18
|
|
| |
19
|
|
| |
20
|
|
| |
21
|
B. Wilson, D. Cappelleri, T. W. Simpson, and M. Frecker. Efficient pareto frontier exploration using surrogate approximations. Optimization and Engineering, 2(1):31--50, 2001.
|
| |
22
|
S. Yau, K. Damevski, V. Karamcheti, S. Parker, and D. Zorin. Result reuse in design space exploration: A study in system support for interactive parallel computing. In Proc. IPDPS, 2008.
|
| |
23
|
S. Yau, E. Grinspun, V. Karamcheti, and D. Zorin. Sim-X: Parallel system software for interactive multi-experiment computational studies. In Proc. IPDPS, 2006.
|
| |
24
|
S. M. Yau, E. Grinspun, V. Karamcheti, and D. Zorin. SimX meets SCIRun: A component-based implementation of a computational study system. In NSFNGS Workshop, IPDPS, pages 1--6, 2007.
|
|