Efficient simulations on GPU hardware
HIT
ETH Zürich
In view of upcoming exascale supercomputing facilities, programming efficiently high-performance GPU hardware is of increasing importance for each scientific field that relies on compute-heavy simulations, lattice quantum chromodynamics (lattice QCD) being a prominent example. What kind of changes in the popular codebases are required in order to leverage the computational power and throughput of the GPU thoroughly? This workshop aims to discuss recent progress in lattice QCD and HPC community in developing simulation software for various GPU architectures. At the same time, we plan to facilitate exchange between the lattice QCD community and HPC experts from adjacent disciplines and introduce students to challenges in these rapidly developing fields. The workshop includes a dedicated session on machine learning applications as well as talks aimed at a broader HPC audience.

Youtube recording of the first day: https://www.youtube.com/watch?v=Kfy4FSsFtSw
Invited speakers:
- Luca Benini (ETHZ)
- Tal Ben-Nun (ETHZ)
- Denis Boyda (ANL)
- Peter Boyle (BNL/University of Edinburgh)
- Kate Clark (NVIDIA)
- Henry Ann Day-Hall (Czech Technical University in Prague)
- Heng-Tong Ding (Central China Normal University)
- Steven Gottlieb (Indiana University)
- Dan Graur (ETHZ)
- Balint Joo (Oak Ridge National Laboratory)
- Javad Komijani (ETHZ)
- Piotr Korcyl (Jagiellonian University)
- Bartosz Kostrzewa (University of Bonn)
- Bill McColl (Huawei)
- Kari Rummukainen (University of Helsinki)
- Andrea Shindler (Michigan State)
- Daniel Spitz (Heidelberg University)
- Foteini Strati (ETHZ)
- Mathias Wagner (NVIDIA)
- Felix Ziegler (University of Edinburgh)
Booths:
- Axelera AI
Organizers (ETHZ):
- Fritz Bayer (D-BSSE)
- Luca Benini (D-ITET)
- Roman Gruber (D-PHYS)
- Ana Klimovic (D-INFK)
- Marina Krstic Marinkovic (D-PHYS)
- Wayne Zeng (AI Center)

-
-
Opening: Introduction HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Alexander Ilic, Andrea Cossettini, Marina Krstic Marinkovic (ETH Zurich) -
Contributed talks: Keynotes HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Marina Krstic Marinkovic (ETH Zurich), Roman Gruber, Zan Kokalj-
1
Keynote 1: The Rise of Tightly-Coupled Processor ClustersSpeaker: Luca Benini (ETHZ)
-
2
Keynote 2: Future Architectures for Computing and AISpeaker: Bill McColl (Huawei)
-
3
Keynote 3: Scaling Machine Learning and Scientific Computing: A Data-Centric PerspectiveSpeaker: Tal Ben-Nun (ETH Zürich)
-
4
Keynote 4: To the Exascale, and Beyond: Computing Challenges in Lattice QCDSpeaker: Kate Clark
-
1
-
16:00
Coffee Break In front of HIT E 51
In front of HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 Zürich -
Student flash talks HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Fritz Bayer, Roman Gruber, Zan Kokalj-
5
Student Flash-Talk 1: Cachew: Machine Learning Input Data Processing as a ServiceSpeaker: Dan-Ovidiu Graur (ETH Zurich)
- 6
-
5
-
7
Panel Discussion HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeakers: Fritz Bayer, Luca Benini (ETHZ), Marina Krstic Marinkovic (ETH Zurich), Tal Ben-Nun (ETH Zürich) -
Closing: Closing words and outlook HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConvener: Marina Krstic Marinkovic (ETH Zurich) -
Apero Restaurant Bellavista
Restaurant Bellavista
ETH Zürich
Hönggerbergring 47 8093 Zürich
-
-
-
Contributed talks HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Mika Lauk, Piotr Korcyl-
8
Talk 1: Machine Learning applications to lattice QCD HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Andrea Shindler (Michigan State University) -
10:15
Coffee Break
-
9
Talk 2: Applications of normalizing flows as generative models for lattice field theory HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Javad Komijani (ETH Zürich)
-
8
-
Q&A HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Mika Lauk, Piotr Korcyl -
12:00
Lunch
-
Discussion HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Anian Altherr, Tim Harris -
Contributed talks HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Anian Altherr, Tim Harris-
10
Talk 3: Machine learning hadron spectral functions in lattice qcd HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Heng-Tong Ding -
14:30
Coffee Break
-
11
Talk 4: Hierarchical autoregressive approach to two-dimensional statistical systems HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Piotr Korcyl -
12
Talk 5: Efficient simulations of ML and LQCD HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Denis Boyda (Argonne National Laboratory)
-
10
-
-
-
Contributed talks HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Gabriele Pierini, Javad Komijani (ETH Zürich)-
13
Talk 6: Real-time techniques and topological data analysis for non-perturbative phenomena in QFT HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Daniel Spitz (Heidelberg University, Institute for Theoretical Physics) -
10:15
Coffee Break HIT G-floor (ETH Zürich)
HIT G-floor
ETH Zürich
-
14
Talk 7: tmLQCD on GPUs: minimum effort approach to performance-portability HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Bartosz Kostrzewa
-
13
-
Q&A HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Gabriele Pierini, Javad Komijani (ETH Zürich) -
12:00
Lunch HIT
HIT
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 Zürich -
Discussion HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Dr Bartosz Kostrzewa, Juan Antonio Fernandez de la Garza -
Contributed talks HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Dr Bartosz Kostrzewa, Juan Antonio Fernandez de la Garza-
15
Talk 8: ATLAS fast simulation 3 (Atlfast3) is a performance-focused variant of the full ATLAS simulation HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Henry Ann Day-Hall -
14:30
Coffee Break HIT G-floor (ETH Zürich)
HIT G-floor
ETH Zürich
-
16
Talk 9: One Code and Four APIs : performance portable software for lattice field theory HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Peter Boyle -
17
Talk 10: Experience using MILC and QUDA on various GPU systems HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Steven Gottlieb
-
15
-
Wrap-up HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 Zürich
-
-
-
Contributed talks HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Andrea Shindler, Thea Budde-
18
Talk 11: GPU port of openQCD using CUDA HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Felix Ziegler -
10:15
Coffee Break HIT G-floor (ETH Zürich)
HIT G-floor
ETH Zürich
-
19
Talk 12: HILA lattice simulation framework - write once, run everywhere HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Kari Rummukainen
-
18
-
Q&A HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Andrea Shindler, Thea Budde -
12:00
Lunch
-
Discussion HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Felix Ziegler (The University of Edinburgh), Paola Tavella -
Contributed talks HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Felix Ziegler (The University of Edinburgh), Paola Tavella-
20
Flash-Talk: Perspectives and challenges in studying the properties of strongly interacting matter in lattice qcd calculations HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Jishnu Goswami (Bielefeld University) -
21
Talk 13: Optimized Deep Learning Inference on High Level Trigger at the LHC: Computing time and Resource assessment HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Syed Anwar Ul Hasan (ETH Zurich) -
14:30
Coffee Break HIT G-floor (ETH Zürich)
HIT G-floor
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 Zürich -
22
Talk 14: QUDA: Getting more QCD out of your GPU HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Mathias Wagner -
23
Talk 15: Simulations of Lattice Quantum Chromodynamics on GPUs HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Balint Joo
-
20
-
Wrap-up HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConvener: Marina Krstic Marinkovic (ETH Zurich)
-