DataSpaces: an interaction and coordination framework for coupled simulation workflows

被引:92
作者
Docan, Ciprian [1 ]
Parashar, Manish [1 ]
Klasky, Scott [2 ]
机构
[1] Rutgers State Univ, Ctr Auton Comp, Piscataway, NJ 08855 USA
[2] Oak Ridge Natl Lab, Oak Ridge, TN 37831 USA
来源
CLUSTER COMPUTING-THE JOURNAL OF NETWORKS SOFTWARE TOOLS AND APPLICATIONS | 2012年 / 15卷 / 02期
基金
美国国家科学基金会;
关键词
Workflows; Data distribution; Virtual shared space; PARALLEL; TOKAMAKS; TOOLKIT; MODELS; I/O;
D O I
10.1007/s10586-011-0162-y
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
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.
引用
收藏
页码:163 / 181
页数:19
相关论文
共 28 条
[1]  
Abbasi H., 2009, P 18 ACM INT S HIGH
[2]  
[Anonymous], THESIS POLYTECHNIC I
[3]  
[Anonymous], HPF LANGUAGE SPECIFI
[4]  
Armstrong R, 1999, P 8 IEEE INT S HIGH
[5]  
BERTRAND F, 2004, P 9 INT WORKSH HIGH
[6]  
Beynon M.D, 2000, P MASS STOR SYST C M
[7]  
Bonachea D, 2009, CRAY US GROUP CUG 09
[8]   LINDA IN CONTEXT [J].
CARRIERO, N ;
GELERNTER, D .
COMMUNICATIONS OF THE ACM, 1989, 32 (04) :444-458
[9]   Numerical study of neoclassical plasma pedestal in a tokamak geometry [J].
Chang, CS ;
Ku, S ;
Weitzner, H .
PHYSICS OF PLASMAS, 2004, 11 (05) :2649-2667
[10]  
Chapman B., 1997, Scientific Programming, V6, P345