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)

-
-
13:00
→
13:20
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) -
13:20
→
16:00
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-
13:20
Keynote 1: The Rise of Tightly-Coupled Processor Clusters 40mSpeaker: Luca Benini (ETHZ)
-
14:00
Keynote 2: Future Architectures for Computing and AI 40mSpeaker: Bill McColl (Huawei)
-
14:40
Keynote 3: Scaling Machine Learning and Scientific Computing: A Data-Centric Perspective 40mSpeaker: Tal Ben-Nun (ETH Zürich)
-
15:20
Keynote 4: To the Exascale, and Beyond: Computing Challenges in Lattice QCD 40mSpeaker: Kate Clark
-
13:20
-
16:00
→
16:30
Coffee Break 30m In front of HIT E 51
In front of HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 Zürich -
16:30
→
17:00
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-
16:30
Student Flash-Talk 1: Cachew: Machine Learning Input Data Processing as a Service 15mSpeaker: Dan-Ovidiu Graur (ETH Zurich)
- 16:45
-
16:30
-
17:00
→
17:30
Panel Discussion 30m 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) -
17:30
→
17:40
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) -
17:40
→
19:40
Apero Restaurant Bellavista
Restaurant Bellavista
ETH Zürich
Hönggerbergring 47 8093 Zürich
-
13:00
→
13:20
-
-
09:30
→
11:30
Contributed talks HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Mika Lauk, Piotr Korcyl-
09:30
Talk 1: Machine Learning applications to lattice QCD 45m 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 30m
-
10:45
Talk 2: Applications of normalizing flows as generative models for lattice field theory 45m HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Javad Komijani (ETH Zürich)
-
09:30
-
11:30
→
12:00
Q&A HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Mika Lauk, Piotr Korcyl -
12:00
→
13:00
Lunch 1h
-
13:00
→
13:45
Discussion HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Anian Altherr, Tim Harris -
13:45
→
17:15
Contributed talks HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Anian Altherr, Tim Harris-
13:45
Talk 3: Machine learning hadron spectral functions in lattice qcd 45m HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Heng-Tong Ding -
14:30
Coffee Break 30m
-
15:00
Talk 4: Hierarchical autoregressive approach to two-dimensional statistical systems 45m HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Piotr Korcyl -
15:45
Talk 5: Efficient simulations of ML and LQCD 45m HIT E 51
HIT E 51
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Denis Boyda (Argonne National Laboratory)
-
13:45
-
09:30
→
11:30
-
-
09:30
→
11:30
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)-
09:30
Talk 6: Real-time techniques and topological data analysis for non-perturbative phenomena in QFT 45m 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 30m HIT G-floor (ETH Zürich)
HIT G-floor
ETH Zürich
-
10:45
Talk 7: tmLQCD on GPUs: minimum effort approach to performance-portability 45m HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Bartosz Kostrzewa
-
09:30
-
11:30
→
12:00
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
→
13:00
Lunch 1h HIT
HIT
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 Zürich -
13:00
→
13:45
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 -
13:45
→
16:30
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-
13:45
Talk 8: ATLAS fast simulation 3 (Atlfast3) is a performance-focused variant of the full ATLAS simulation 45m 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 30m HIT G-floor (ETH Zürich)
HIT G-floor
ETH Zürich
-
15:00
Talk 9: One Code and Four APIs : performance portable software for lattice field theory 45m HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Peter Boyle -
15:45
Talk 10: Experience using MILC and QUDA on various GPU systems 45m HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Steven Gottlieb
-
13:45
-
16:30
→
17:00
Wrap-up HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 Zürich
-
09:30
→
11:30
-
-
09:30
→
11:30
Contributed talks HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichConveners: Andrea Shindler, Thea Budde-
09:30
Talk 11: GPU port of openQCD using CUDA 45m HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Felix Ziegler -
10:15
Coffee Break 30m HIT G-floor (ETH Zürich)
HIT G-floor
ETH Zürich
-
10:45
Talk 12: HILA lattice simulation framework - write once, run everywhere 45m HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Kari Rummukainen
-
09:30
-
11:30
→
12:00
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
→
13:00
Lunch 1h
-
13:00
→
13:30
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 -
13:30
→
16:30
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-
13:30
Flash-Talk: Perspectives and challenges in studying the properties of strongly interacting matter in lattice qcd calculations 15m HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Jishnu Goswami (Bielefeld University) -
13:45
Talk 13: Optimized Deep Learning Inference on High Level Trigger at the LHC: Computing time and Resource assessment 45m 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 30m HIT G-floor (ETH Zürich)
HIT G-floor
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 Zürich -
15:00
Talk 14: QUDA: Getting more QCD out of your GPU 45m HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Mathias Wagner -
15:45
Talk 15: Simulations of Lattice Quantum Chromodynamics on GPUs 45m HIT E 41.1
HIT E 41.1
ETH Zürich
Wolfgang-Pauli-Str. 27 8093 ZürichSpeaker: Balint Joo
-
13:30
-
16:30
→
17:00
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)
-
09:30
→
11:30