23–28 Oct 2022
Villa Romanazzi Carducci, Bari, Italy
Europe/Rome timezone

Developments in Performance and Portability of BlockGen

24 Oct 2022, 14:50
20m
Sala A+A1 (Villa Romanazzi)

Sala A+A1

Villa Romanazzi

Oral Track 3: Computations in Theoretical Physics: Techniques and Methods Track 3: Computations in Theoretical Physics: Techniques and Methods

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.

Primary 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

Presentation materials

Peer reviewing

Paper