Title :
Multi-level concurrency in a framework for integrated loosely coupled plasma simulations
Author :
Elwasif, Wael R. ; Bernholdt, David E. ; Foley, Samantha S. ; Shet, Aniruddha G. ; Bramley, Randall
Author_Institution :
Oak Ridge Nat. Lab., Oak Ridge, TN, USA
Abstract :
The increasing availability of large scale computing capabilities has accellerated the development of high-fidelity coupled simulations. Such simulations typically involve the integration of models that implement various aspects of the complex phenomena under investigation. Coupled simulations are playing an integral role in fields such as climate modeling, earth systems modeling, rocket simulations, computational chemistry, and many other computational fields. Model coupling provides scientists with systematic ways to virtually explore the physical, mathematical, and computational aspects of the problem. Novel and flexible frameworks that facilitate the integration of the disparate models into a holistic simulation are used to perform this research, while making efficient use of the available computational resources. In this paper, we present one such framework, the Integrated Plasma Simulator (IPS) developed as part of the Center for Simulation of Radio Frequency Wave Interactions with Magnetohydrodynamics (SWIM). The IPS framework focuses on maximizing the ability of simulation creators to flexibly construct loosely coupled component-based simulations, by providing services for execution coordination, resource management, data management, and inter-component communication. This paper focuses on the implementation of the services that support the four levels of concurrency, allowing for maximum efficiency in resource utilization, while hiding the complexity involved in such a scheme from the developers of IPS components.
Keywords :
concurrency control; physics computing; plasma diagnostics; plasma magnetohydrodynamics; plasma simulation; resource allocation; Center for Simulation of Radio Frequency Wave Interactions with Magnetohydrodynamics; computational resource; data management; execution coordination; integrated loosely coupled plasma simulation; intercomponent communication; loosely coupled component-based simulation; multilevel concurrency; resource management; resource utilization; Computational modeling; Concurrent computing; Data models; Mathematical model; Physics; Plasmas; Resource management;
Conference_Titel :
Computer Systems and Applications (AICCSA), 2011 9th IEEE/ACS International Conference on
Conference_Location :
Sharm El-Sheikh
Print_ISBN :
978-1-4577-0475-8
Electronic_ISBN :
2161-5322
DOI :
10.1109/AICCSA.2011.6126601