1–6 Jun 2025
Taipei International Convention Center (TICC)
Asia/Taipei timezone

GPU accelerated longitudinal phase space tomography

WEPS041
4 Jun 2025, 16:00
2h
Exhibiton Hall A _Salmon (TWTC)

Exhibiton Hall A _Salmon

TWTC

Poster Presentation MC5.D11 Code Developments and Simulation Techniques Wednesday Poster Session

Speaker

Simon Albright (European Organization for Nuclear Research)

Description

Longitudinal tomography is widely used in the CERN synchrotrons as an essential beam diagnostics tool. In recent years, more complex applications of phase space tomography, such as voltage calibration and multi-bunch tomography, have been explored. For these applications, large numbers of reconstructions are required, and computation time has a significant impact on usability. The current implementation is Python based, with the numerically intensive components written in C++. To further increase performance, a GPU-accelerated version has been developed using CuPy and CUDA. The most computationally demanding parts of the algorithm can now be run on the GPU, whilst maintaining the Python interface for maximum flexibility. Performance benchmarks showed speedups up to a factor of 35 in the scope of the entire application and even higher values when only considering the computationally intensive parts. This contribution discusses the implementation of GPU tomography as well as the additional performance improvements it enables.

Region represented Europe
Paper preparation format LaTeX

Author

Bernardo Abreu Figueiredo (European Organization for Nuclear Research)

Co-author

Simon Albright (European Organization for Nuclear Research)

Presentation materials

There are no materials yet.