Abstract
The world’s largest particle accelerator, located at CERN, produces petabytes of data that need to be analysed efficiently, to study the fundamental structures of our universe. ROOT RDataFrame is an open-source C++ data analysis interface, developed for this purpose. With the increasing heterogeneity in computing facilities, it becomes crucial to efficiently support GPGPUs. In this work, we describe our prototyped CUDA implementation and its migration to SYCL, focusing on a core high-energy physics (HEP) operation in RDataFrame – histogramming. In addition, we provide a comparative performance analysis of two SYCL compilers (AdaptiveCpp and DPC++) against the reference CUDA implementation.
Original language | English |
---|---|
Number of pages | 2 |
DOIs | |
Publication status | Published - 8 Apr 2024 |
Event | 12th International Workshop on OpenCL and SYCL, IWOCL 2024 - Chicago, United States Duration: 8 Apr 2024 → 11 Apr 2024 Conference number: 12 |
Workshop
Workshop | 12th International Workshop on OpenCL and SYCL, IWOCL 2024 |
---|---|
Abbreviated title | IWOCL 2024 |
Country/Territory | United States |
City | Chicago |
Period | 8/04/24 → 11/04/24 |
Keywords
- n/a OA procedure