PaRSEC: Scalability, flexibility, and hybrid architecture support for task-based applications in ECP

This paper highlights the most significant enhancements made to PaRSEC, a scalable task-based runtime system designed for hybrid machines, during the Exascale Computing Project (ECP). The enhancements focus on expanding the capabilities of PaRSEC to address the evolving landscape of parallel computing. Notable achievements include the integration of support for three major types of accelerators (NVIDIA, AMD, and Intel GPUs), the refinement and increased flexibility of the communication subsystem, and the introduction of new programming interfaces tailored for irregular applications. Additionally, the project resulted in the development of powerful debugging and performance analysis tools aimed at assisting users in understanding and optimizing their applications. We present a comprehensive demonstration of these advancements through a series of benchmarks and applications within ECP and beyond, thereby showcasing the enhanced capabilities of PaRSEC across the diverse architectures within the ECP, providing valuable insights into the runtime system’s adaptability and performance across varied computing environments.

Authors

Institutions

Publication Details

Journal
The International Journal of High Performance Computing Applications
Published
2024-10-16
DOI
https://doi.org/10.1177/10943420241290520
Citations
11
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
5.38

Funders

Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

PaRSEC: Scalability, flexibility, and hybrid architecture support for task-based applications in ECP

Thomas Hérault, George Bosilca, Qinglei Cao, Aurélien Bouteiller et al.
11 citations
The International Journal of High Performance Computing Applications
Parallel Computing and Optimization Techniques
5.38
article

PaRSEC: Scalability, flexibility, and hybrid architecture support for task-based applications in ECP

Thomas Hérault, George Bosilca, Qinglei Cao, Aurélien Bouteiller, Joseph Schuchart
article en
11 citations

Abstract

This paper highlights the most significant enhancements made to PaRSEC, a scalable task-based runtime system designed for hybrid machines, during the Exascale Computing Project (ECP). The enhancements focus on expanding the capabilities of PaRSEC to address the evolving landscape of parallel computing. Notable achievements include the integration of support for three major types of accelerators (NVIDIA, AMD, and Intel GPUs), the refinement and increased flexibility of the communication subsystem, and the introduction of new programming interfaces tailored for irregular applications. Additionally, the project resulted in the development of powerful debugging and performance analysis tools aimed at assisting users in understanding and optimizing their applications. We present a comprehensive demonstration of these advancements through a series of benchmarks and applications within ECP and beyond, thereby showcasing the enhanced capabilities of PaRSEC across the diverse architectures within the ECP, providing valuable insights into the runtime system’s adaptability and performance across varied computing environments.

The International Journal of High Performance Computing ApplicationsVol. 39(1)
Nvidia (United States) (US), Saint Louis University (US), University of Tennessee at Knoxville (US)
U.S. Department of Energy, Office of Science, National Nuclear Security Administration
Industry, innovation and infrastructure
Openalex Percentile: Top 3%
Parallel Computing and Optimization Techniques
5.38
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.

PaRSEC: Scalability, flexibility, and hybrid architecture support for task-based applications in ECP — Thomas Hérault, George Bosilca, et al. · The International Journal of High Performance Computing Applications (2024) | TGRS Research Map | TGRS