The design and implementation of the SWIM integrated plasma simulator

Wael R. Elwasif, David E. Bernholdt, Aniruddha G. Shet, Samantha S. Foley, Randall Bramley, Donald B. Batchelor, Lee A. Berry

Research output: Chapter in Book/Report/Conference proceedingConference contributionpeer-review

40 Scopus citations

Abstract

As computing capabilities have increased, the coupling of computational models has become an increasingly viable and therefore important way of improving the physical fidelity of simulations. Applications currently using some form of multicode or multi-component coupling include climate modeling, rocket simulations, and chemistry. In recent years, the plasma physics community has also begun to pursue integrated multi-physics simulations for space weather and fusion energy applications. Such model coupling generally exposes new issues in the physical, mathematical, and computational aspects of the problem. This paper focuses on the computational aspects of one such effort, detailing the design, and implementation of the Integrated Plasma Simulator (IPS) for the Center for Simulation of Wave Interactions with Magnetohydrodynamics (SWIM). The IPS framework focuses on maximizing flexibility for the creators of loosely-coupled component-based simulations, and provides services for execution coordination, resource management, data management, and inter-component communication. It also serves as a proving ground for a concurrent "multi-tasking" execution model to improve resource utilization, and application-level fault tolerance. We also briefly describe how the IPS has been applied to several problems of interest to the fusion community.

Original languageEnglish
Title of host publicationProceedings of the 18th Euromicro Conference on Parallel, Distributed and Network-Based Processing, PDP 2010
Pages419-427
Number of pages9
DOIs
StatePublished - 2010
Event18th Euromicro Conference on Parallel, Distributed and Network-Based Processing, PDP 2010 - Pisa, Italy
Duration: Feb 17 2010Feb 19 2010

Publication series

NameProceedings of the 18th Euromicro Conference on Parallel, Distributed and Network-Based Processing, PDP 2010

Conference

Conference18th Euromicro Conference on Parallel, Distributed and Network-Based Processing, PDP 2010
Country/TerritoryItaly
CityPisa
Period02/17/1002/19/10

Fingerprint

Dive into the research topics of 'The design and implementation of the SWIM integrated plasma simulator'. Together they form a unique fingerprint.

Cite this