Tigres Workflow Library: Supporting Scientific Pipelines on HPC systems

被引:12
|
作者
Hendrix, Valerie [1 ]
Fox, James [1 ]
Ghoshal, Devarshi [1 ]
Ramakrishnan, Lavanya [1 ]
机构
[1] Lawrence Berkeley Natl Lab Berkeley, Berkeley, CA 94720 USA
关键词
D O I
10.1109/CCGrid.2016.54
中图分类号
TP301 [理论、方法];
学科分类号
081202 ;
摘要
The growth in scientific data volumes has resulted in the need for new tools that enable users to operate on and analyze data on large-scale resources. In the last decade, a number of scientific workflow tools have emerged. These tools often target distributed environments, and often need expert help to compose and execute the workflows. Data-intensive workflows are often ad-hoc; they involve an iterative development process that includes users composing and testing their workflows on desktops, and scaling up to larger systems. In this paper, we present the design and implementation of Tigres, a workflow library that supports the iterative workflow development cycle of data-intensive workflows. Tigres provides an application programming interface to a set of programming templates i.e., sequence, parallel, split, merge, that can be used to compose and execute computational and data pipelines. We discuss the results of our evaluation of scientific and synthetic workflows showing Tigres performs with minimal template overheads (mean of 13 seconds over all experiments). We also discuss various factors (e.g., I/O performance, execution mechansims) that affect the performance of scientific workflows on HPC systems.
引用
收藏
页码:146 / 155
页数:10
相关论文
共 50 条
  • [1] Fault tolerance in HPC scientific workflow application
    超算环境科学工作流应用的容错
    [J]. Mo, Zeyao (zeyao_mo@iapcm.ac.cn), 2020, National University of Defense Technology (42):
  • [2] Developing and reusing bioinformatics data analysis pipelines using scientific workflow systems
    Djaffardjy, Marine
    Marchment, George
    Sebe, Clemence
    Blanchet, Raphael
    Bellajhame, Khalid
    Gaignard, Alban
    Lemoine, Frederic
    Cohen-Boulakia, Sarah
    [J]. COMPUTATIONAL AND STRUCTURAL BIOTECHNOLOGY JOURNAL, 2023, 21 : 2075 - 2085
  • [3] A Secure Workflow for Shared HPC Systems
    Nolte, Hendrik
    Sabater, Simon Hernan Sarmiento
    Ehlers, Tim
    Kunkel, Julian
    [J]. 2022 22ND IEEE/ACM INTERNATIONAL SYMPOSIUM ON CLUSTER, CLOUD AND INTERNET COMPUTING (CCGRID 2022), 2022, : 965 - 974
  • [4] Scientific workflow orchestration interoperating HTC and HPC resources
    Cabellos, Luis
    Campos, Isabel
    Fernandez-del-Castillo, Enol
    Owsiak, Michal
    Palak, Bartek
    Plociennik, Marcin
    [J]. COMPUTER PHYSICS COMMUNICATIONS, 2011, 182 (04) : 890 - 897
  • [5] Modeling the Performance of Scientific Workflow Executions on HPC Platforms with Burst Buffers
    Pottier, Loic
    da Silva, Rafael Ferreira
    Casanova, Henri
    Deelman, Ewa
    [J]. 2020 IEEE INTERNATIONAL CONFERENCE ON CLUSTER COMPUTING (CLUSTER 2020), 2020, : 92 - 103
  • [6] Enabling Workflow-Aware Scheduling on HPC systems
    Rodrigo, Gonzalo P.
    Elmroth, Erik
    Ostberg, Per-Olov
    Rarnakrishnan, Lavanya
    [J]. HPDC'17: PROCEEDINGS OF THE 26TH INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE PARALLEL AND DISTRIBUTED COMPUTING, 2017, : 3 - 14
  • [7] Experimental Workflow for Energy and Temperature Profiling on HPC Systems
    Vaddina, Kameswar Rao
    Lefevre, Laurent
    Orgerie, Anne-Cecile
    [J]. 26TH IEEE SYMPOSIUM ON COMPUTERS AND COMMUNICATIONS (IEEE ISCC 2021), 2021,
  • [8] Unit of Work Supporting Generative Scientific Workflow Recommendation
    Zhang, Jia
    Pourreza, Maryam
    Lee, Seungwon
    Nemani, Ramakrishna
    Lee, Tsengdar J.
    [J]. SERVICE-ORIENTED COMPUTING (ICSOC 2018), 2018, 11236 : 446 - 462
  • [9] Confucius: A Tool Supporting Collaborative Scientific Workflow Composition
    Zhang, Jia
    Kuc, Daniel
    Lu, Shiyong
    [J]. IEEE TRANSACTIONS ON SERVICES COMPUTING, 2014, 7 (01) : 16 - 31
  • [10] Information systems supporting the workflow in radiology
    Kotter, E
    Pelikan, E
    Allmann, KH
    Merz, C
    Kimmig, M
    Schrader, U
    Schneider, B
    Langer, M
    [J]. CAR '97 - COMPUTER ASSISTED RADIOLOGY AND SURGERY, 1997, 1134 : 465 - 468