
pmid: 34250467
pmc: PMC8267914
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 porting a HEP parameterized calorimeter simulation code to GPUs. We have chosen to use FastCaloSim, the ATLAS fast parametrized calorimeter simulation. While FastCaloSim is sufficiently fast such that it does not impose a bottleneck in detector simulations overall, significant speed-ups in the processing of large samples can be achieved from GPU parallelization at both the particle (intra-event) and event levels; this is especially beneficial in conditions expected at the high-luminosity LHC, where extremely high per-event particle multiplicities will result from the many simultaneous proton-proton collisions. We report our experience with porting FastCaloSim to NVIDIA GPUs using CUDA. A preliminary Kokkos implementation of FastCaloSim for portability to other parallel architectures is also described.
Big Data, FOS: Computer and information sciences, large hadron collider, FOS: Physical sciences, Applied Computing, CUDA, Information technology, 530, kokkos, High Energy Physics - Experiment, High Energy Physics - Experiment (hep-ex), Information and Computing Sciences, Information systems, particle physics, performance portability, Data management and data science, gpu, Computational Physics (physics.comp-ph), T58.5-58.64, 004, high performance computing, Computer Science - Distributed, Parallel, and Cluster Computing, Distributed, Parallel, and Cluster Computing (cs.DC), Physics - Computational Physics
Big Data, FOS: Computer and information sciences, large hadron collider, FOS: Physical sciences, Applied Computing, CUDA, Information technology, 530, kokkos, High Energy Physics - Experiment, High Energy Physics - Experiment (hep-ex), Information and Computing Sciences, Information systems, particle physics, performance portability, Data management and data science, gpu, Computational Physics (physics.comp-ph), T58.5-58.64, 004, high performance computing, Computer Science - Distributed, Parallel, and Cluster Computing, Distributed, Parallel, and Cluster Computing (cs.DC), Physics - Computational Physics
| citations This is an alternative to the "Influence" indicator, which also reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | 5 | |
| popularity This indicator reflects the "current" impact/attention (the "hype") of an article in the research community at large, based on the underlying citation network. | Top 10% | |
| influence This indicator reflects the overall/total impact of an article in the research community at large, based on the underlying citation network (diachronically). | Average | |
| impulse This indicator reflects the initial momentum of an article directly after its publication, based on the underlying citation network. | Average |
