Experiments with Memory-to-Memory Coupling for End-to-End fusion Simulation Workflows
Conference
·
OSTI ID:982178
- Rutgers University
- ORNL
- California Institute of Technology, Pasadena
Scientific applications are striving to accurately simulate multiple interacting physical processes that comprise complex phenomena being modeled. Efficient and scalable parallel implementations of these coupled simulations present challenging interaction and coordination requirements, especially when the coupled physical processes are computationally heterogeneous and progress at different speeds. In this paper, we present the design, implementation and evaluation of a memory-to-memory coupling framework for coupled scientific simulations on high-performance parallel computing platforms. The framework is driven by the coupling requirements of the Center for Plasma Edge Simulation, and it provides simple coupling abstractions as well as efficient asynchronous (RDMA-based) memory-to-memory data transport mechanisms that complement existing parallel programming systems and data sharing frameworks. The framework enables flexible coupling behaviors that are asynchronous in time and space, and it supports dynamic coupling between heterogeneous simulation processes without enforcing any synchronization constraints. We evaluate the performance and scalability of the coupling framework using a specific coupling scenario, on the Jaguar Cray XT5 system at Oak Ridge National Laboratory.
- Research Organization:
- Oak Ridge National Laboratory (ORNL)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 982178
- Country of Publication:
- United States
- Language:
- English
Similar Records
Enabling In-situ Execution of Coupled Scientific Workflow on Multi-core Platform
DataSpaces: an interaction and coordination framework for coupled simulation workflows
IMPACC: A Tightly Integrated MPI+OpenACC Framework Exploiting Shared Memory Parallelism
Conference
·
Thu Aug 16 00:00:00 EDT 2012
· 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS)
·
OSTI ID:1567312
DataSpaces: an interaction and coordination framework for coupled simulation workflows
Journal Article
·
Sat Feb 26 23:00:00 EST 2011
· Cluster Computing
·
OSTI ID:1564811
IMPACC: A Tightly Integrated MPI+OpenACC Framework Exploiting Shared Memory Parallelism
Conference
·
Sun May 01 00:00:00 EDT 2016
·
OSTI ID:1261555