Porting HEP Parameterized Calorimeter Simulation Code to GPUs

@article{Dong2021PortingHP,
  title={Porting HEP Parameterized Calorimeter Simulation Code to GPUs},
  author={Zhihua Dong and Heather M. Gray and Charles Leggett and Meifeng Lin and Vincent R. Pascuzzi and Kwangmin Yu},
  journal={Frontiers in Big Data},
  year={2021},
  volume={4}
}
The High Energy Physics (HEP) experiments, such as those at the Large Hadron Collider (LHC), traditionally consume large amounts of CPU cycles for detector simulations and data analysis, but rarely use compute accelerators such as GPUs. As the LHC is upgraded to allow for higher luminosity, resulting in much higher data rates, purely relying on CPUs may not provide enough computing power to support the simulation and data analysis needs. As a proof of concept, we investigate the feasibility of… 

Figures and Tables from this paper

Portability: A Necessary Approach for Future Scientific Software
TLDR
It would be easier if researchers could develop scientific software and then could execute it on many different hardware combinations without having to rewrite the code over and over again, according to this white paper.
New directions for surrogate models and differentiable programming for High Energy Physics detector simulation
TLDR
In this document, new and ongoing efforts for surrogate models and differential programming applied to detector simulation are discussed in the context of the 2021 Particle Physics Community Planning Exercise (`Snowmass').
Achieving near native runtime performance and cross-platform performance portability for random number generation through SYCL interoperability
TLDR
It is shown the performance of implementations that capitalize on SYCL interoperability are at par with native implementations, attesting to the cross-platform performance portability of a SYCL-based approach to scientific codes.

References

SHOWING 1-10 OF 15 REFERENCES
Geant4 - A simulation toolkit
High-Luminosity Large Hadron Collider (HL-LHC) : Preliminary Design Report
TLDR
The present document describes the technologies and components that will be used to realise the High Luminosity LHC and is intended to serve as the basis for the detailed engineering design of HL-LHC.
ATLAS data quality operations and performance for 2015–2018 data-taking
The ATLAS detector at the Large Hadron Collider reads out particle collision data from over 100 million electronic channels at a rate of approximately 100 kHz, with a recording rate for physics
ATLAS data quality operations and performance for 2015–2018 data-taking
: The ATLAS detector at the Large Hadron Collider reads out particle collision data from over 100 million electronic channels at a rate of approximately 100 kHz, with a recording rate for physics
The ATLAS Experiment at the CERN Large Hadron Collider
This paper describes the ATLAS experiment as installed in i ts experimental cavern at point 1 at CERN. It also presents a brief overview of the expec ted performance of the detector.
The ATLAS Experiment at the CERN Large Hadron Collide
The ATLAS detector as installed in its experimental cavern at point 1 at CERN is described in this paper. A brief overview of the expected performance of the detector when the Large Hadron Collider
Kokkos: Enabling manycore performance portability through polymorphic memory access patterns
The ATLAS Simulation Infrastructure
TLDR
The simulation software for the ATLAS Experiment at the Large Hadron Collider is being used for large-scale production of events on the LHC Computing Grid, including supporting the detector description, interfacing the event generation, and combining the GEANT4 simulation of the response of the individual detectors.
The New Fast Calorimeter Simulation in ATLAS
  • 2018
...
...