Lightweight Provenance Service for High-Performance Computing

被引:11
|
作者
Dai, Dong [1 ]
Chen, Yong [1 ]
Carns, Philip [2 ]
Jenkins, John [2 ]
Ross, Robert [2 ]
机构
[1] Texas Tech Univ, Comp Sci Dept, Lubbock, TX 79409 USA
[2] Argonne Natl Lab, Math & Comp Sci Div, Argonne, IL 60439 USA
来源
2017 26TH INTERNATIONAL CONFERENCE ON PARALLEL ARCHITECTURES AND COMPILATION TECHNIQUES (PACT) | 2017年
基金
美国国家科学基金会;
关键词
TIME;
D O I
10.1109/PACT.2017.14
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Provenance describes detailed information about the history of a piece of data, containing the relationships among elements such as users, processes, jobs, and workflows that contribute to the existence of data. Provenance is key to supporting many data management functionalities that are increasingly important in operations such as identifying data sources, parameters, or assumptions behind a given result; auditing data usage; or understanding details about how inputs are transformed into outputs. Despite its importance, however, provenance support is largely underdeveloped in highly parallel architectures and systems. One major challenge is the demanding requirements of providing provenance service in situ. The need to remain lightweight and to be always on often conflicts with the need to be transparent and offer an accurate catalog of details regarding the applications and systems. To tackle this challenge, we introduce a lightweight provenance service, called LPS, for high-performance computing (HPC) systems. LPS leverages a kernel instrument mechanism to achieve transparency and introduces representative execution and flexible granularity to capture comprehensive provenance with controllable overhead. Extensive evaluations and use cases have confirmed its efficiency and usability. We believe that LPS can be integrated into current and future HPC systems to support a variety of data management needs.
引用
收藏
页码:117 / 129
页数:13
相关论文
共 50 条
  • [11] High-performance computing
    Holland, CJ
    Peterkin, RE
    COMPUTING IN SCIENCE & ENGINEERING, 2004, 6 (06) : 8 - 11
  • [12] HIGH-PERFORMANCE COMPUTING
    KOCHER, B
    COMMUNICATIONS OF THE ACM, 1990, 33 (01) : 3 - 3
  • [13] HIGH-PERFORMANCE COMPUTING
    不详
    I-S ANALYZER, 1991, 29 (05): : 1 - 12
  • [14] Teaching high-performance computing on a high-performance cluster
    Bernreuther, M
    Brenk, M
    Bungartz, HJ
    Mundani, RP
    Muntean, IL
    COMPUTATIONAL SCIENCE - ICCS 2005, PT 2, 2005, 3515 : 1 - 9
  • [15] HIGH-PERFORMANCE COMPUTING MEETS HIGH-PERFORMANCE MEDICINE
    Verma, Anurag
    Huffman, Jennifer
    Torkamani, Ali
    Madduri, Ravi
    BIOCOMPUTING 2023, PSB 2023, 2023, : 541 - 545
  • [16] High-performance computing service over the Internet for intraoperative image processing
    Kawasaki, Y
    Ino, F
    Mizutani, Y
    Fujimoto, N
    Sasama, T
    Sato, Y
    Sugano, N
    Tamura, S
    Hagihara, K
    IEEE TRANSACTIONS ON INFORMATION TECHNOLOGY IN BIOMEDICINE, 2004, 8 (01): : 36 - 46
  • [17] XaaS: Acceleration as a Service to Enable Productive High-Performance Cloud Computing
    Hoefler, Torsten
    Copik, Marcin
    Beckman, Pete
    Jones, Andrew
    Foster, Ian
    Parashar, Manish
    Reed, Daniel
    Troyer, Matthias
    Schulthess, Thomas
    Ernst, Daniel
    Dongarra, Jack
    COMPUTING IN SCIENCE & ENGINEERING, 2024, 26 (03) : 40 - 51
  • [18] A Comparative Review of High-Performance Computing Major Cloud Service Providers
    Aljamal, Rawan
    El-Mousa, Ali
    Jubair, Fahed
    2018 9TH INTERNATIONAL CONFERENCE ON INFORMATION AND COMMUNICATION SYSTEMS (ICICS), 2018, : 181 - 186
  • [19] The Service-Oriented Multiagent Approach to High-Performance Scientific Computing
    Bychkov, Igor
    Oparin, Gennady
    Feoktistov, Alexander
    Bogdanova, Vera
    Sidorov, Ivan
    NUMERICAL ANALYSIS AND ITS APPLICATIONS (NAA 2016), 2017, 10187 : 261 - 268
  • [20] A high-performance computing service over the Internet for nonrigid image registration
    Ino, F
    Ooyama, K
    Kawasaki, Y
    Takeuchi, A
    Mizutani, Y
    Masumoto, J
    Sato, Y
    Sugano, N
    Nishii, T
    Miki, H
    Yoshikawa, H
    Yonenobu, K
    Tamura, S
    Ochi, T
    Hagihara, K
    CARS 2003: COMPUTER ASSISTED RADIOLOGY AND SURGERY, PROCEEDINGS, 2003, 1256 : 193 - 199