Scaling on Frontier: Uncertainty Quantification Workflow Applications using ExaWorks to Enable Full System Utilization

Fuente: arXiv
Enregistré dans:
Détails bibliographiques
Auteurs principaux: Titov, Mikhail, Carson, Robert, Rolchigo, Matthew, Coleman, John, Belak, James, Bement, Matthew, Laney, Daniel, Turilli, Matteo, Jha, Shantenu
Format: Preprint
Publié: 2024
Sujets:
Accès en ligne:
Tags: Ajouter un tag
Pas de tags, Soyez le premier à ajouter un tag!
_version_ 1866914854873333760
author Titov, Mikhail
Carson, Robert
Rolchigo, Matthew
Coleman, John
Belak, James
Bement, Matthew
Laney, Daniel
Turilli, Matteo
Jha, Shantenu
author_facet Titov, Mikhail
Carson, Robert
Rolchigo, Matthew
Coleman, John
Belak, James
Bement, Matthew
Laney, Daniel
Turilli, Matteo
Jha, Shantenu
contents When running at scale, modern scientific workflows require middleware to handle allocated resources, distribute computing payloads and guarantee a resilient execution. While individual steps might not require sophisticated control methods, bringing them together as a whole workflow requires advanced management mechanisms. In this work, we used RADICAL-EnTK (Ensemble Toolkit) - one of the SDK components of the ECP ExaWorks project - to implement and execute the novel Exascale Additive Manufacturing (ExaAM) workflows on up to 8000 compute nodes of the Frontier supercomputer at the Oak Ridge Leadership Computing Facility. EnTK allowed us to address challenges such as varying resource requirements (e.g., heterogeneity, size, and runtime), different execution environment per workflow, and fault tolerance. And a native portability feature of the developed EnTK applications allowed us to adjust these applications for Frontier runs promptly, while ensuring an expected level of resource utilization (up to 90%).
format Preprint
id arxiv_https___arxiv_org_abs_2407_01484
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle Scaling on Frontier: Uncertainty Quantification Workflow Applications using ExaWorks to Enable Full System Utilization
Titov, Mikhail
Carson, Robert
Rolchigo, Matthew
Coleman, John
Belak, James
Bement, Matthew
Laney, Daniel
Turilli, Matteo
Jha, Shantenu
Distributed, Parallel, and Cluster Computing
When running at scale, modern scientific workflows require middleware to handle allocated resources, distribute computing payloads and guarantee a resilient execution. While individual steps might not require sophisticated control methods, bringing them together as a whole workflow requires advanced management mechanisms. In this work, we used RADICAL-EnTK (Ensemble Toolkit) - one of the SDK components of the ECP ExaWorks project - to implement and execute the novel Exascale Additive Manufacturing (ExaAM) workflows on up to 8000 compute nodes of the Frontier supercomputer at the Oak Ridge Leadership Computing Facility. EnTK allowed us to address challenges such as varying resource requirements (e.g., heterogeneity, size, and runtime), different execution environment per workflow, and fault tolerance. And a native portability feature of the developed EnTK applications allowed us to adjust these applications for Frontier runs promptly, while ensuring an expected level of resource utilization (up to 90%).
title Scaling on Frontier: Uncertainty Quantification Workflow Applications using ExaWorks to Enable Full System Utilization
topic Distributed, Parallel, and Cluster Computing
url https://arxiv.org/abs/2407.01484