Application-aware management parallel simulation collections

Siu Man Yau, Vijay Karamcheti, Denis Zorin, Kostadin Damevski, Steven G. Parker

Research output: Chapter in Book/Report/Conference proceedingConference contribution

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.

Original languageEnglish (US)
Title of host publicationProceedings of the 2009 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP'09
Pages35-44
Number of pages10
DOIs
StatePublished - 2009
Event2009 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP'09 - Raleigh, NC, United States
Duration: Feb 14 2009Feb 18 2009

Publication series

NameProceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP

Other

Other2009 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP'09
CountryUnited States
CityRaleigh, NC
Period2/14/092/18/09

Keywords

  • High-throughput computing
  • Parallel system

ASJC Scopus subject areas

  • Software

Fingerprint Dive into the research topics of 'Application-aware management parallel simulation collections'. Together they form a unique fingerprint.

  • Cite this

    Yau, S. M., Karamcheti, V., Zorin, D., Damevski, K., & Parker, S. G. (2009). Application-aware management parallel simulation collections. In Proceedings of the 2009 ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPoPP'09 (pp. 35-44). (Proceedings of the ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, PPOPP). https://doi.org/10.1145/1504176.1504184