Efficient simulations on GPU hardware

Europe/Zurich
HIT (ETH Zürich)

HIT

ETH Zürich

Wolfgang-​Pauli-Str. 27 8093 Zürich
Marina Krstic Marinkovic (ETH Zurich)
Description

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)

    • 09:30 11:30
      Contributed talks HIT E 51

      HIT E 51

      ETH Zürich

      Wolfgang-Pauli-Str. 27 8093 Zürich
      Conveners: 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ürich
        Speaker: 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ürich
        Speaker: Javad Komijani (ETH Zürich)
    • 11:30 12:00
      Q&A HIT E 51

      HIT E 51

      ETH Zürich

      Wolfgang-Pauli-Str. 27 8093 Zürich
      Conveners: 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ürich
      Conveners: 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ürich
      Conveners: 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ürich
        Speaker: 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ürich
        Speaker: 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ürich
        Speaker: Denis Boyda (Argonne National Laboratory)
    • 09:30 11:30
      Contributed talks HIT E 41.1

      HIT E 41.1

      ETH Zürich

      Wolfgang-Pauli-Str. 27 8093 Zürich
      Conveners: 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ürich
        Speaker: 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ürich
        Speaker: Bartosz Kostrzewa
    • 11:30 12:00
      Q&A HIT E 41.1

      HIT E 41.1

      ETH Zürich

      Wolfgang-Pauli-Str. 27 8093 Zürich
      Conveners: 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ürich
      Conveners: 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ürich
      Conveners: 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ürich
        Speaker: 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ürich
        Speaker: 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ürich
        Speaker: Steven Gottlieb
    • 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
      Contributed talks HIT E 41.1

      HIT E 41.1

      ETH Zürich

      Wolfgang-Pauli-Str. 27 8093 Zürich
      Conveners: 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ürich
        Speaker: 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ürich
        Speaker: Kari Rummukainen
    • 11:30 12:00
      Q&A HIT E 41.1

      HIT E 41.1

      ETH Zürich

      Wolfgang-Pauli-Str. 27 8093 Zürich
      Conveners: 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ürich
      Conveners: 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ürich
      Conveners: 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ürich
        Speaker: 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ürich
        Speaker: 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ürich
        Speaker: 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ürich
        Speaker: Balint Joo
    • 16:30 17:00
      Wrap-up HIT E 41.1

      HIT E 41.1

      ETH Zürich

      Wolfgang-Pauli-Str. 27 8093 Zürich
      Convener: Marina Krstic Marinkovic (ETH Zurich)