28 July 2024 to 3 August 2024
Europe/London timezone

O(a)-improved QCD+QED Wilson Dirac operator on GPUs

30 Jul 2024, 14:25
20m
Talk Software Development and Machines Software development and machines

Speaker

Roman Gruber (ETH Zürich)

Description

Heterogeneous clusters of GPU-accelerated nodes offer large total memory bandwidth which can be used to speed-up our application, openQxD-1.1. In this work we investigate offloading solves of the Dirac equation from our framework openQxD-1.1 to GPU using the lattice-QCD library QUDA, and our early results demonstrate a significant potential speed-up in the time-to-solution for state-of-the-art problem sizes.
Minimal extensions to the existing QUDA library are required for our specific physics programme (mainly implementing C* boundary conditions) while greatly enhancing the performance portability of our code and retaining the reliability and robustness of existing applications in openQxD-1.1.
Our new interface will enable us to utilize pre-exascale infrastructure and reduce the systematic uncertainty in our physics predictions by incorporating the effects of quantum electromagnetism in our simulations.

Primary author

Roman Gruber (ETH Zürich)

Presentation materials