Celerity-RSim: Porting Light Propagation Simulation to Accelerator Clusters Using a High-Level API

Abstract Time-of-Flight (ToF) camera systems are increasingly capable of analyzing larger 3D spaces and providing more detailed and precise results. To increase the speed-to-solution during development, testing and validation of such systems, light propagation simulation is employed. One such simulation, RSim, was previously performed on single workstations, however, the increase in detail required for newer ToF hardware necessitates cluster-level parallelism in order to maintain an experiment latency which enables productive design work. Celerity is a high-level parallel API and runtime system for clusters of accelerators intended to simplify the development of domain science applications. It automatically manages data and work distribution, while also transparently enabling asynchronous compute and communication overlapping. In this paper, we present a use case study of porting the full RSim application to GPU clusters using the Celerity system. In order to improve scalability, a new parallelization scheme was employed for the core simulation task, and Celerity was extended with a high-level split constraints feature which enables this scheme. We present strong- and weak-scaling experiments for the resulting application on three accelerator clusters and up to 128 GPUs, and also evaluate the relative programming effort required to distribute the application on multiple GPUs using different APIs.

Authors

Institutions

Publication Details

Journal
International Journal of Parallel Programming
Published
2025-03-24
DOI
https://doi.org/10.1007/s10766-025-00787-2
Citations
1
Primary Topic
Particle Detector Development and Performance
Type
article
Field-Weighted Citation Impact
1.87
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Celerity-RSim: Porting Light Propagation Simulation to Accelerator Clusters Using a High-Level API

Thomas Fahringer, Philipp Gschwandtner, Peter Thoman, Facundo Molina Heredina
1 citations
International Journal of Parallel Programming
Particle Detector Development and Performance
1.87
article

Celerity-RSim: Porting Light Propagation Simulation to Accelerator Clusters Using a High-Level API

Thomas Fahringer, Philipp Gschwandtner, Peter Thoman, Facundo Molina Heredina
article en
1 citations

Abstract

Abstract Time-of-Flight (ToF) camera systems are increasingly capable of analyzing larger 3D spaces and providing more detailed and precise results. To increase the speed-to-solution during development, testing and validation of such systems, light propagation simulation is employed. One such simulation, RSim, was previously performed on single workstations, however, the increase in detail required for newer ToF hardware necessitates cluster-level parallelism in order to maintain an experiment latency which enables productive design work. Celerity is a high-level parallel API and runtime system for clusters of accelerators intended to simplify the development of domain science applications. It automatically manages data and work distribution, while also transparently enabling asynchronous compute and communication overlapping. In this paper, we present a use case study of porting the full RSim application to GPU clusters using the Celerity system. In order to improve scalability, a new parallelization scheme was employed for the core simulation task, and Celerity was extended with a high-level split constraints feature which enables this scheme. We present strong- and weak-scaling experiments for the resulting application on three accelerator clusters and up to 128 GPUs, and also evaluate the relative programming effort required to distribute the application on multiple GPUs using different APIs.

International Journal of Parallel ProgrammingVol. 53(3)
Universität Innsbruck (AT), University College of Teacher Education Tyrol (AT)
Openalex Percentile: Top 15%
Particle Detector Development and Performance
1.87
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.

Celerity-RSim: Porting Light Propagation Simulation to Accelerator Clusters Using a High-Level API — Thomas Fahringer, Philipp Gschwandtner, et al. · International Journal of Parallel Programming (2025) | TGRS Research Map | TGRS