Enabling high-speed asynchronous data extraction and transfer using DART

被引:21
|
作者
Docan, Ciprian [1 ]
Parashar, Manish [1 ]
Klasky, Scott [2 ]
机构
[1] Rutgers State Univ, TASSL Lab, Ctr Auton Comp, Piscataway, NJ 08854 USA
[2] Oak Ridge Natl Lab, Oak Ridge, TN 37831 USA
来源
基金
美国国家科学基金会;
关键词
asynchronous transfers; RDMA; low-overhead; I/O;
D O I
10.1002/cpe.1567
中图分类号
TP31 [计算机软件];
学科分类号
081202 ; 0835 ;
摘要
As the complexity and scale of applications grow, managing and transporting the large amounts of data they generate are quickly becoming a significant challenge. Moreover, the interactive and real-time nature of emerging applications, as well as their increasing runtime, make online data extraction and analysis a key requirement in addition to traditional data I/O and archiving. To be effective, online data extraction and transfer should impose minimal additional synchronization requirements, should have minimal impact on the computational performance and communication latencies, maintain overall quality of service, and ensure that no data is lost. In this paper we present Decoupled and Asynchronous Remote Transfers (DART), an efficient data transfer substrate that effectively addresses these requirements. DART is a thin software layer built on RDMA technology to enable fast, low-overhead, and asynchronous access to data from a running simulation, and supports high-throughput, low-latency data transfers. DART has been integrated with applications simulating fusion plasma in a Tokamak, being developed at the Center for Plasma Edge Simulation (CPES), a DoE Office of Fusion Energy Science (OFES) Fusion Simulation Project (FSP). A performance evaluation using the Gyrokinetic Toroidal Code and XGC-1 particle-in-cell-based FSP simulations running on the Cray XT3/XT4 system at Oak Ridge National Laboratory demonstrates how DART can effectively and efficiently offload simulation data to local service and remote analysis nodes, with minimal overheads on the simulation itself. Copyright (C) 2010 John Wiley & Sons, Ltd.
引用
收藏
页码:1181 / 1204
页数:24
相关论文
共 50 条
  • [31] Enabling high-speed, high-resolution ADCs using signal conditioning algorithms
    Ghosh, Abhishek
    Pamarti, Sudhakar
    2013 IEEE 56TH INTERNATIONAL MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS (MWSCAS), 2013, : 856 - 859
  • [32] DESIGNING FOR HIGH-SPEED TRANSFER
    JONES, JR
    ENGINEERING, 1984, 224 (08): : 628 - 629
  • [33] HIGH-SPEED TRANSFER OF STAMPINGS
    MCCAUGHE.JW
    MANUFACTURING ENGINEERING & MANAGEMENT, 1972, 68 (04): : 38 - &
  • [34] Simple measurement of eye diagram and BER using high-speed asynchronous sampling
    Shake, I
    Takara, H
    Kawanishi, S
    JOURNAL OF LIGHTWAVE TECHNOLOGY, 2004, 22 (05) : 1296 - 1302
  • [35] High-speed TCP flow record extraction using GPUs
    Roquero, Paula
    Ramos, Javier
    Moreno, Victor
    Gonzalez, Ivan
    Aracil, Javier
    JOURNAL OF SUPERCOMPUTING, 2015, 71 (10): : 3851 - 3876
  • [36] High-speed TCP flow record extraction using GPUs
    Paula Roquero
    Javier Ramos
    Victor Moreno
    Iván González
    Javier Aracil
    The Journal of Supercomputing, 2015, 71 : 3851 - 3876
  • [37] Particle Smoother to Assimilate Asynchronous Movie Data of High-Speed AFM with MD Simulations
    Kato, Suguru
    Takada, Shoji
    Fuchigami, Sotaro
    JOURNAL OF CHEMICAL THEORY AND COMPUTATION, 2023, 19 (14) : 4678 - 4688
  • [38] Implementation of a high-speed asynchronous data-transfer chip based on multiple-valued current-signal multiplexing
    Takahashi, Tomohiro
    Hanyu, Takahiro
    IEICE TRANSACTIONS ON ELECTRONICS, 2006, E89C (11): : 1598 - 1604
  • [39] AN ASYNCHRONOUS, HIGH-SPEED PACKET-SWITCHING COMPONENT
    BUDDE, WO
    KELLER, HG
    REUMERMAN, HJ
    VANDEWIEL, P
    IEEE DESIGN & TEST OF COMPUTERS, 1994, 11 (02): : 33 - 42
  • [40] Back-Annotation in High-Speed Asynchronous Design
    Golani, Pankaj
    Beerel, Peter A.
    JOURNAL OF LOW POWER ELECTRONICS, 2006, 2 (01) : 37 - 44