skip to main content
OSTI.GOV title logo U.S. Department of Energy
Office of Scientific and Technical Information

Title: Nested Workflows for Loosely Coupled HPC Simulations

Conference ·

The increasing complexity of modern scientific simulations has given rise to the notion of re-usability as a means to reduce development time and effort. One form of re-usability involves hierarchical modelling, where the code and artifacts that model a physical phenomenon are used as the building blocks for more complex coupled physical systems. This reusability mode allows for improvements in constituents sub-models to impact the overall fidelity of the entire system with minimal effort. This benefit, however, hinges upon the ability to provide a fairly loose coupling across model boundaries, where changes in any sub-model do not result in wholesale changes to other sub-models, or in the structure and details of the code for the entire physical system. In this paper, we present the design, implementation, and case studies for incorporating sub-workflows as building blocks in a framework for loosely coupled high performance simulations. We outline the issues involved in providing lightweight customization points for full workflows that allows their use unchanged in a nested-workflow setting, while providing each sub-workflow with a separate execution context that ensures non-interference with other parts of the simulation. We present several use cases that demonstrate the successful use of the proposed design and its flexibility in accommodating different customization and scaling requirements.

Research Organization:
Oak Ridge National Laboratory (ORNL), Oak Ridge, TN (United States)
Sponsoring Organization:
USDOE Office of Science (SC), Advanced Scientific Computing Research (ASCR)
DOE Contract Number:
AC05-00OR22725
OSTI ID:
1658002
Resource Relation:
Conference: 16th ACS/IEEE International Conference on Computer Systems and Applications AICCSA 2019 - Abu Dhabi, , United Arab Emirates - 11/3/2019 4:00:00 AM-11/7/2019 5:00:00 AM
Country of Publication:
United States
Language:
English

References (13)

Steepest-descent moment method for three-dimensional magnetohydrodynamic equilibria journal January 1983
Extensions to the SOLPS edge plasma simulation code to include additional surface interaction posibilities journal April 2006
The new SOLPS-ITER code package journal August 2015
hPIC: A scalable electrostatic Particle-in-Cell for Plasma–Material Interactions journal August 2018
F-TRIDYN: A Binary Collision Approximation code for simulating ion interactions with rough surfaces journal October 2017
Job scheduling under the Portable Batch System book January 1995
Parameter Sweep and Optimization of Loosely Coupled Simulations Using the DAKOTA Toolkit conference December 2012
Multi-level concurrency in a framework for integrated loosely coupled plasma simulations conference December 2011
V3FIT: a code for three-dimensional equilibrium reconstruction journal July 2009
Reconstruction of current profile parameters and plasma shapes in tokamaks journal November 1985
The Design and Implementation of the SWIM Integrated Plasma Simulator
  • Elwasif, Wael R.; Bernholdt, David E.; Shet, Aniruddha G.
  • 2010 18th Euromicro International Conference on Parallel, Distributed and Network-Based Processing (PDP), 2010 18th Euromicro Conference on Parallel, Distributed and Network-based Processing https://doi.org/10.1109/PDP.2010.63
conference February 2010
Biospheric feedback effects in a synchronously coupled model of human and Earth systems journal June 2017
3D equilibrium reconstruction with islands journal March 2018