Title :
High-Performance Distributed Multi-Model / Multi-Kernel Simulations: A Case-Study in Jungle Computing
Author :
Drost, Niels ; Maassen, Jason ; Van Meersbergen, Maarten A J ; Bal, Henri E. ; Pelupessy, F. Inti ; Zwart, Simon Portegies ; Kliphuis, Michael ; Dijkstra, Henk A. ; Seinstra, Frank J.
Author_Institution :
Dept. of Comput. Sci., VU Univ., Amsterdam, Netherlands
Abstract :
High-performance scientific applications require more and more compute power. The concurrent use of multiple distributed compute resources is vital for making scientific progress. The resulting distributed system, a so-called Jungle Computing System, is both highly heterogeneous and hierarchical, potentially consisting of grids, clouds, stand-alone machines, clusters, desktop grids, mobile devices, and supercomputers, possibly with accelerators such as GPUs. One striking example of applications that can benefit greatly of Jungle Computing Systems are Multi-Model / Multi-Kernel simulations. In these simulations, multiple models, possibly implemented using different techniques and programming models, are coupled into a single simulation of a physical system. Examples include the domain of computational astrophysics and climate modeling. In this paper we investigate the use of Jungle Computing Systems for such Multi-Model / Multi-Kernel simulations. We make use of the software developed in the Ibis project, which addresses many of the problems faced when running applications on Jungle Computing Systems. We create a prototype Jungle-aware version of AMUSE, an astrophysical simulation framework. We show preliminary experiments with the resulting system, using clusters, grids, stand-alone machines, and GPUs.
Keywords :
astronomy computing; cloud computing; digital simulation; graphics processing units; grid computing; mainframes; mobile computing; AMUSE; GPU; Ibis project; Jungle computing system; astrophysical simulation framework; climate modeling; clusters; computational astrophysics; desktop grids; high performance distributed multikernel simulations; high performance distributed multimodel simulations; mobile devices; multiple distributed computing resources; programming models; prototype Jungle-aware version; stand alone machines; supercomputers; Atmospheric modeling; Computational modeling; Couplers; Kernel; Middleware; Supercomputers; Distributed Computing; High-Performance Computing; Jungle Computing; Multi-Model Simulations;
Conference_Titel :
Parallel and Distributed Processing Symposium Workshops & PhD Forum (IPDPSW), 2012 IEEE 26th International
Conference_Location :
Shanghai
Print_ISBN :
978-1-4673-0974-5
DOI :
10.1109/IPDPSW.2012.14