A lightweight method for evaluating in situ workflow efficiency

Tu Mai Anh Do, Loïc Pottier, Silvina Caíno-Lores, Rafael Ferreira da Silva, Michel A. Cuendet, Harel Weinstein, Trilce Estrada, Michela Taufer, Ewa Deelman

Research output: Contribution to journalArticlepeer-review

9 Scopus citations

Abstract

Performance evaluation is crucial to understanding the behavior of scientific workflows. In this study, we target an emerging type of workflow, called in situ workflows. These workflows tightly couple components such as simulation and analysis to improve overall workflow performance. To understand the tradeoffs of various configurable parameters for coupling these heterogeneous tasks, namely simulation stride, and component placement, separately monitoring each component is insufficient to gain insights into the entire workflow behavior. Through an analysis of the state-of-the-art research, we propose a lightweight metric, derived from a defined in situ step, for assessing resource usage efficiency of an in situ workflow execution. By applying this metric to a synthetic workflow, which is parameterized to emulate behaviors of a molecular dynamics simulation, we explore two possible scenarios (Idle Simulation and Idle Analyzer) for the characterization of in situ workflow execution. In addition to preliminary results from a recently published study [11], we further exploit the proposed metric to evaluate a practical in situ workflow with a real molecular dynamics application, i.e., GROMACS. Experimental results show that the in transit placement (analytics on dedicated nodes) sustains a higher frequency for performing in situ analysis compared to the helper-core configuration (analytics co-allocated with simulation).

Original languageEnglish
Article number101259
JournalJournal of Computational Science
Volume48
DOIs
StatePublished - Jan 2021
Externally publishedYes

Funding

This work is funded by NSF contracts #1741040, #1740990 and #1741057; and DOE contract #DE-SC0012636. We are grateful to IBM for the Shared University Research Award that supported the purchase of IBM Power9 system used in this paper. Extensive MD simulations for establishing conditions and the CV parameters utilized the resources (BIP109) of the Oak Ridge Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract #DE-AC05-00OR22725. We would like to thank Sameer Shende, Nicholas Chaimov, Wyatt Spear from the TAU team and Melissa Romanus Abdelbaky, Philip Davis from the DataSpaces team for their help. This work is funded by NSFcontracts #1741040, #1740990 and #1741057; and DOE contract #DE-SC0012636. We are grateful to IBM for the Shared University Research Award that supported the purchase of IBM Power9 system used in this paper. Extensive MD simulations for establishing conditions and the CV parameters utilized the resources (BIP109) of the Oak Ridge Leadership Computing Facility, which is a DOE Office of Science User Facility supported under Contract #DE-AC05-00OR22725. We would like to thank Sameer Shende, Nicholas Chaimov, Wyatt Spear from the TAU team and Melissa Romanus Abdelbaky, Philip Davis from the DataSpaces team for their help.

FundersFunder number
National Science Foundation1741057, 1740990, 1741040
U.S. Department of EnergyBIP109, -SC0012636
International Business Machines Corporation
Office of Science-AC05-00OR22725
Tel Aviv University

    Keywords

    • High-performance computing
    • In situ model
    • Molecular dynamics
    • Scientific workflow

    Fingerprint

    Dive into the research topics of 'A lightweight method for evaluating in situ workflow efficiency'. Together they form a unique fingerprint.

    Cite this