Speakers
Rui Wang
(Argonne National Laboratory (US))
Taylor Childers
(Argonne National Laboratory (US))
Description
For more than a decade Monte Carlo (MC) event generators with the current matrix element algorithms have been used for generating hard scattering events on CPU platforms, with excellent flexibility and good efficiency.
While the HL-LHC is approaching and precision requirements are becoming more demanding, many studies have been made to solve the bottleneck in the current MC event generator toolchains. The novel family of fast matrix element algorithms (BlockGen) shown in this report, is one of the new developments that are more suitable for GPU acceleration.
We report the development experience of porting Blockgen using Kokkos. Moreover, we discuss the performance of the Kokkos version in comparison with the dedicated GPU version in CUDA.
Authors
Enrico Bothmann
(University of Göttingen)
Joshua Isaacson
Max Knobbe
Rui Wang
(Argonne National Laboratory (US))
Stefan Hoeche
(Fermilab)
Taylor Childers
(Argonne National Laboratory (US))
Walter Giele