R&D towards heterogeneous frameworks for future experiments

With the increasing amount of optimized and specialized hardware such as GPUs, ML cores, etc. HEP applications face the opportunity and the challenge of adapting to efficiently use these resources, which are becoming more widely available on scientific computing sites. The Heterogeneous Frameworks project aims at evaluating new methods and tools for the support of both heterogeneous computational nodes and multi node workloads. Based on the experience from the parallel frameworks of the LHC experiments and their ad-hoc support for heterogeneous resources, this project investigates newer libraries and languages that have been developed after the move to parallel frameworks about a decade ago. This paper summarizes the scope of the problem being tackled, the state of the art of heterogeneous libraries, and the benchmark infrastructure used for the R&D activities. We present as well some of the tooling developed to extract the benchmark scenarios from existing LHC experiment workflows. The first results of using both newer C++ and Julia libraries for parallel execution are shown.

Authors

Publication Details

Journal
Springer Link (Chiba Institute of Technology)
Published
2025-10-07
DOI
https://doi.org/10.1051/epjconf/202533701069/pdf
Primary Topic
Distributed and Parallel Computing Systems
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

R&D towards heterogeneous frameworks for future experiments

Josh Ott, Oleksandr Shchur, Benedikt Hegner, Mateusz Fila
Springer Link (Chiba Institute of Technology)
Distributed and Parallel Computing Systems
article

R&D towards heterogeneous frameworks for future experiments

Josh Ott, Oleksandr Shchur, Benedikt Hegner, Mateusz Fila
article en

Abstract

With the increasing amount of optimized and specialized hardware such as GPUs, ML cores, etc. HEP applications face the opportunity and the challenge of adapting to efficiently use these resources, which are becoming more widely available on scientific computing sites. The Heterogeneous Frameworks project aims at evaluating new methods and tools for the support of both heterogeneous computational nodes and multi node workloads. Based on the experience from the parallel frameworks of the LHC experiments and their ad-hoc support for heterogeneous resources, this project investigates newer libraries and languages that have been developed after the move to parallel frameworks about a decade ago. This paper summarizes the scope of the problem being tackled, the state of the art of heterogeneous libraries, and the benchmark infrastructure used for the R&D activities. We present as well some of the tooling developed to extract the benchmark scenarios from existing LHC experiment workflows. The first results of using both newer C++ and Julia libraries for parallel execution are shown.

Springer Link (Chiba Institute of Technology)
Industry, innovation and infrastructure
Openalex Percentile: Top 27%
Distributed and Parallel Computing Systems
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.