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

Institutions

Publication Details

Journal
EPJ Web of Conferences
Published
2025-01-01
DOI
https://doi.org/10.1051/epjconf/202533701069
Primary Topic
Parallel Computing and Optimization Techniques
Type
article
Field-Weighted Citation Impact
0.00

Funders

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

R&D towards heterogeneous frameworks for future experiments

Josh Ott, M. Fila, Benedikt Hegner, Oleksandr Shchur
EPJ Web of Conferences
Parallel Computing and Optimization Techniques
article

R&D towards heterogeneous frameworks for future experiments

Josh Ott, M. Fila, Benedikt Hegner, Oleksandr Shchur
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.

EPJ Web of ConferencesVol. 337
North Carolina State University (US), Ukrainian Catholic University (UA), European Organization for Nuclear Research (CH)
CERN
Openalex Percentile: Top 70%
Parallel Computing and Optimization Techniques
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.

R&D towards heterogeneous frameworks for future experiments — Josh Ott, M. Fila, et al. · EPJ Web of Conferences (2025) | TGRS Research Map | TGRS