26 July 2026 to 1 August 2026
University of Maryland, College Park
US/Eastern timezone

Accelerating the HMC in openQxD using QUDA

27 Jul 2026, 16:30
20m
Crossland (Adele H. Stamp Student Union)

Crossland

Adele H. Stamp Student Union

3972 Campus Dr, College Park, MD 20742
Contributed talk Software development and machines Software development and machines

Speaker

Justus Kuhlmann (ETH Zürich)

Description

We present recent developments in the openQxD code, developed by the RC* collaboration. We focus on first steps towards offloading parts of the HMC algorithm using the recently completed interface of our code to the solvers implemented in the QUDA library. As a first high-impact step, the inversions necessary for the pseudo fermion force are offloaded. We provide a breakdown of the time spent in the most computationally intensive kernels within an HMC trajectory and the transfer of data between host and device on the Grace Hopper architecture available at the CSCS Alps system. This is part of a long-term plan to off-load multiple parts of the algorithm to the GPU while staying close to the original structure of the program.

Authors

Benjamin Izett (ETH Zürich) Carla López Zurita (ETH Zürich) Christopher Bignamini (CSCS) Francesca Margari (University of Rome Tor Vergata) Justus Kuhlmann (ETH Zürich) Marina Krstic Marinkovic (ETH Zürich) Roman Gruber (University of Bern) Tim Harris (ETH Zürich)

Presentation materials