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

Title: DataSpaces: an interaction and coordination framework for coupled simulation workflows

Journal Article · · Cluster Computing

Emerging high-performance distributed computing environments are enabling new end-to-end formulations in science and engineering that involve multiple interacting processes and data-intensive application workflows. For example, current fusion simulation efforts are exploring coupled models and codes that simultaneously simulate separate application processes, such as the core and the edge turbulence. These components run on different high performance computing resources, need to interact at runtime with each other and with services for data monitoring, data analysis and visualization, and data archiving. As a result, they require efficient and scalable support for dynamic and flexible couplings and interactions, which remains a challenge. This paper presents DataSpaces a flexible interaction and coordination substrate that addresses this challenge. DataSpaces essentially implements a semantically specialized virtual shared space abstraction that can be associatively accessed by all components and services in the application workflow. It enables live data to be extracted from running simulation components, indexes this data online, and then allows it to be monitored, queried and accessed by other components and services via the space using semantically meaningful operators. The underlying data transport is asynchronous, low-overhead and largely memory-to-memory. The design, implementation, and experimental evaluation of DataSpaces using a coupled fusion simulation workflow is presented.

Research Organization:
Rutgers Univ., Piscataway, NJ (United States); Oak Ridge National Lab. (ORNL), Oak Ridge, TN (United States). Oak Ridge Leadership Computing Facility (OLCF)
Sponsoring Organization:
USDOE Office of Science (SC)
DOE Contract Number:
FC02-06ER54857
OSTI ID:
1564811
Journal Information:
Cluster Computing, Vol. 15, Issue 2; ISSN 1386-7857
Publisher:
Springer
Country of Publication:
United States
Language:
English

References (10)

Linda in context journal April 1989
Numerical study of neoclassical plasma pedestal in a tokamak geometry journal May 2004
High-performance I/O for massively parallel computers: problems and prospects journal March 1994
Enabling high-speed asynchronous data extraction and transfer using DART journal January 2010
FORTRAN M - A Language for Modular Parallel Programming journal April 1995
M × N Communication and Parallel Interpolation in Community Climate System Model Version 3 Using the Model Coupling Toolkit journal August 2005
The Model Coupling Toolkit: A New Fortran90 Toolkit for Building Multiphysics Parallel Coupled Models journal August 2005
Disk-directed I/O for MIMD multiprocessors journal February 1997
Plasma simulation studies using multilevel physics models journal May 1999
Numerical studies of edge localized instabilities in tokamaks journal April 2002

Similar Records

DataSpaces: An Interaction and Coordination Framework for Coupled Simulation Workflows
Conference · Fri Jan 01 00:00:00 EST 2010 · OSTI ID:1564811

Enabling In-situ Execution of Coupled Scientific Workflow on Multi-core Platform
Conference · Thu Aug 16 00:00:00 EDT 2012 · 2012 IEEE 26TH INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS) · OSTI ID:1564811

CoREC: Scalable and Resilient In-memory Data Staging for In-situ Workflows
Journal Article · Sun May 31 00:00:00 EDT 2020 · ACM Transactions on Parallel Computing · OSTI ID:1564811

Related Subjects