Published October 9, 2024
| Version v1
Report
Open
GPU Optimizations for HEP Analysis in ROOT
Contributors
Supervisors:
Description
This project focuses on improving the runtime performance of High Energy Physics (HEP) analyses by leveraging GPUs, which are increasingly common coprocessors used to accelerate computationally intense operations. Histogramming is a core operation in HEP analysis, however the current GPU implementation is bounded by memory transfers. Hence, we implemented a generic batch histogramming kernel to fill multiple histograms at the same time. In future work, this implementation can be used to improve data reuse. Additionally, we explored offloading define actions to the GPU, which showed the potential for significant performance gains, up to speedups of $100\times$ compared against equivalent multi threaded CPU implementations.
Files
NOBEL_CERN_SSP_Report.pdf
Files
(396.9 kB)
Name | Size | Download all |
---|---|---|
md5:e7085f400362ed37ba7017ae91e38478
|
396.9 kB | Preview Download |
Additional details
Identifiers
- CDS Reference
- CERN-STUDENTS-Note-2024-180