Scalable Runtime Architecture for Data-driven, Hybrid HPC and ML Workflow Applications

📅 2025-03-17
📈 Citations: 0
Influential: 0
📄 PDF

career value

201K/year
🤖 AI Summary
To address the challenges of cross-platform orchestration and fragmented resource scheduling in hybrid HPC–ML workflows, this paper proposes a service-oriented, scalable runtime architecture. Building upon the RADICAL-Pilot framework, we introduce the first service-oriented execution model enabling dynamic, multi-granularity, low-overhead coordination of heterogeneous HPC and ML tasks. Our approach unifies resource abstraction across platforms, implements distributed task scheduling, and jointly orchestrates AI and HPC workloads—thereby enabling seamless coupling and coordinated scheduling between on-premises exascale supercomputers and cloud environments. Experimental evaluation on an exascale prototype system demonstrates concurrent deployment of multiple ML models with runtime overhead under 2%. The architecture successfully supports three representative data-driven scientific applications, effectively overcoming the traditional siloing of HPC and ML workflows.

Technology Category

Application Category

📝 Abstract
Hybrid workflows combining traditional HPC and novel ML methodologies are transforming scientific computing. This paper presents the architecture and implementation of a scalable runtime system that extends RADICAL-Pilot with service-based execution to support AI-out-HPC workflows. Our runtime system enables distributed ML capabilities, efficient resource management, and seamless HPC/ML coupling across local and remote platforms. Preliminary experimental results show that our approach manages concurrent execution of ML models across local and remote HPC/cloud resources with minimal architectural overheads. This lays the foundation for prototyping three representative data-driven workflow applications and executing them at scale on leadership-class HPC platforms.
Problem

Research questions and friction points this paper is trying to address.

Develop scalable runtime for hybrid HPC and ML workflows
Enable distributed ML and efficient resource management
Support seamless HPC/ML coupling across local and remote platforms
Innovation

Methods, ideas, or system contributions that make the work stand out.

Extends RADICAL-Pilot with service-based execution
Enables distributed ML and efficient resource management
Supports seamless HPC/ML coupling across platforms
🔎 Similar Papers
No similar papers found.
A
André Merzky
Rutgers, the State University of New Jersey, Piscataway, NJ 08854, USA
M
Mikhail Titov
Brookhaven National Laboratory, Upton, NY 11973, USA
M
M. Turilli
Rutgers, the State University of New Jersey, Piscataway, NJ 08854, USA,Brookhaven National Laboratory, Upton, NY 11973, USA
O
O. Kilic
Brookhaven National Laboratory, Upton, NY 11973, USA
Tianle Wang
Tianle Wang
Brookhaven National Lab
High performance computation
S
S. Jha
Rutgers, the State University of New Jersey, Piscataway, NJ 08854, USA,Princeton Plasma Physics Laboratory, Princeton, NJ, USA,Princeton University, Princeton, NJ, USA