DataSpaces: An Interaction and Coordination Framework for Coupled Simulation Workflows
Conference
·
OSTI ID:982175
- Rutgers University
- ORNL
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, and run on different high performance computing resources. These components 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 support for dynamic and flexible couplings and interactions, which remains a challenge. This paper presents Data-Spaces, 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:
- Oak Ridge National Laboratory (ORNL)
- Sponsoring Organization:
- USDOE
- DOE Contract Number:
- AC05-00OR22725
- OSTI ID:
- 982175
- Country of Publication:
- United States
- Language:
- English
Similar Records
DataSpaces: an interaction and coordination framework for coupled simulation workflows
CoREC: Scalable and Resilient In-memory Data Staging for In-situ Workflows
In-Staging Data Placement for Asynchronous Coupling of Task-Based Scientific Workflows, In: 2016 Second International Workshop on Extreme Scale Programming Models and Middlewar (ESPM2)
Journal Article
·
Sat Feb 26 23:00:00 EST 2011
· Cluster Computing
·
OSTI ID:1564811
CoREC: Scalable and Resilient In-memory Data Staging for In-situ Workflows
Journal Article
·
Sat May 30 20:00:00 EDT 2020
· ACM Transactions on Parallel Computing
·
OSTI ID:1769940
In-Staging Data Placement for Asynchronous Coupling of Task-Based Scientific Workflows, In: 2016 Second International Workshop on Extreme Scale Programming Models and Middlewar (ESPM2)
Conference
·
Thu Dec 31 23:00:00 EST 2015
· PROCEEDINGS OF SECOND INTERNATIONAL WORKSHOP ON EXTREME SCALE PROGRAMMING MODELS AND MIDDLEWARE (ESPM2 2016)
·
OSTI ID:1567424