HSF Detector Simulation on GPU Community Meeting

Europe/Zurich
Zoom

Zoom

Registration
Participants
Participants
  • Alberto Ribon
  • Ali Hassan
  • Aman Desai
  • Amanda Lund
  • Andrea Dell'Acqua
  • Andrea Valassi
  • Andreas Morsch
  • Andrei Gheata
  • Anna Zaborowska
  • Ben Nachman
  • Benjamin Morgan
  • Bernhard Manfred Gruber
  • Daniele D'Agostino
  • David Lange
  • Dmitri Konstantinov
  • Elizabeth Sexton-Kennedy
  • Elliot Parrish
  • Erik Wallin
  • Evangelos Kourlitis
  • Evgueni Tcherniaev
  • Gabriele Cosmo
  • Giovanna Lazzari Miotto
  • Gloria Corti
  • Guilherme Amadio
  • Guilherme Lima
  • Guy Barrand
  • Hans-Joachim Wenzel
  • jimbook tian
  • John Apostolakis
  • Jonas Hahnfeld
  • Kevin Pedro
  • Konrad Aleksander Kusiak
  • Krzysztof Genser
  • Marc Verderi
  • Marilena Bandieramonte
  • Markus Schulz
  • Matti Kortelainen
  • Mihaly Novak
  • Milos Dordevic
  • Paolo Calafiura
  • Paul Romano
  • Pedro Arce
  • Pere Mato Vila
  • Philippe Canal
  • Predrag Buncic
  • Rui Zhang
  • Selaiman Ridouani
  • Seth Johnson
  • Soon Yung Jun
  • Stefan Roiser
  • Stefano Tognini
  • Stephan Hageboeck
  • Thomas Evans
  • Vincenzo Innocente
  • Vladimir Ivantchenko
  • Wei Mu
  • Witold Pokorski
  • Wouter Deconinck
    • 15:00 19:00
      Workshop Sessions: Session 1 4/3-006 - TH Conference Room (CERN)

      4/3-006 - TH Conference Room

      CERN

      110
      Show room on map
      • 15:00
        Introduction 10m
        Speaker: Witold Pokorski (CERN)
      • 15:10
        AdePT project overview, current status and perfomance 1h

        Functionality overview:
        - project structure, components, library organization
        - targeted/achieved functionalities

        Implementation overview:
        - components internals, basic data structures host/device
        - random number handling and reproducibility
        - workflow(s), scheduling and event loop implementations
        - scoring and data transfers

        Performance overview
        - Current performance status
        - Main bottlenecks discussion

        Speakers: Andrei Gheata (CERN), Guilherme Amadio (CERN), Jonas Hahnfeld (CERN), Stephan Hageboeck (CERN), Witold Pokorski (CERN)
      • 16:10
        Coffee break 20m
      • 16:30
        Celeritas project overview, current status and performance 1h

        Code overview:
        - background and motivation
        - codebase overview, including dependencies
        - components overview

        Performance:
        - Metrics
        - OLCF Summit results
        - Profiling

        Speakers: Amanda Lund, Seth Johnson (Oak Ridge National Laboratory), Tom Evans (Oak Ridge National Laboratory)
      • 17:30
        Discussion 20m
    • 15:00 19:00
      Workshop Sessions: Session 2 60/6-015 - Room Georges Charpak (Room F) (CERN)

      60/6-015 - Room Georges Charpak (Room F)

      CERN

      90
      Show room on map
      • 15:00
        AdePT geometry and magnetic field 1h

        VecGeom overview and experience

        Current VecGeom GPU support
        - data model on host/device and dependency on CUDA
        - model data transfer and initialization on GPU
        - geometry optimizations (navigation states, single-precision, BVH)
        - navigation and current fundamental problems on GPU
        - evolution path for VecGeom GPU support: surface models

        Magnetic field handling

        Speakers: Andrei Gheata (CERN), Benjamin Morgan (University of Warwick (GB)), Guilherme Amadio (CERN), John Apostolakis (CERN), Stephan Hageboeck (CERN)
      • 16:00
        Coffee break 20m
      • 16:20
        Celeritas geometry and magnetic field 1h

        Celeritas/VecGeom integration

        ORANGE: Oak Ridge geometry engine
        - background
        - features, status, goals
        - code examples

        Magnetic field in Celeritas
        - background and methods
        - standalone field performance

        Speakers: Guilherme Lima (FermiLab (US)), Seth Johnson (Oak Ridge National Laboratory), Soon Yung Jun (Fermi National Accelerator Lab. (US))
      • 17:20
        Discussion 20m
    • 15:00 19:00
      Workshop Sessions: Session 3 60/6-015 - Room Georges Charpak (Room F) (CERN)

      60/6-015 - Room Georges Charpak (Room F)

      CERN

      90
      Show room on map
      • 15:00
        AdePT physics 1h
        • general design and interface with transport
        • available processes
        • physics validation
        • GPU vs CPU performance and issues
        Speakers: Jonas Hahnfeld (CERN), Mihaly Novak (CERN)
      • 16:00
        Coffee break 20m
      • 16:20
        Celeritas physics 1h

        Physics interface
        - transport loop and control flow
        - physics kernels

        Physics "perspectives"
        - available processes
        - data management and components

        Physics verification/validation
        - geant4 helper app
        - current test problems

        Speakers: Seth Johnson (Oak Ridge National Laboratory), Soon Yung Jun (Fermi National Accelerator Lab. (US)), Stefano Tognini
      • 17:20
        Discussion 20m
    • 15:00 19:00
      Workshop Sessions: Session 4 40/S2-C01 - Salle Curie (CERN)

      40/S2-C01 - Salle Curie

      CERN

      115
      Show room on map
      • 15:00
        AdePT integration ideas 30m
        • key integration goals
        • constraints from external frameworks
        • Geant4 interfacing approach
        • current workflow limitatations
        Speakers: Andrei Gheata (CERN), Witold Pokorski (CERN)
      • 15:30
        Celeritas integration ideas 30m

        Experiment integration
        - potential workflows
        - challenges

        Acceleritas: Celeritas/Geant4 integration
        - offloading strategy and integration details
        - theoretical and actual performance
        - future work

        Speakers: Soon Yung Jun (Fermi National Accelerator Lab. (US)), Stefano Tognini
      • 16:00
        Coffee break 20m
      • 16:20
        AdePT perspectives 30m
        • summary of performance assessment and main bottlenecks
        • further development ideas
        • strategies, follow-ups and collaboration
        Speakers: Andrei Gheata (CERN), Benjamin Morgan (University of Warwick (GB)), Witold Pokorski (CERN)
      • 16:50
        Celeritas perspectives 30m
        • summary of performance assessment and main bottlenecks
        • further development ideas
        • strategies, follow-ups and collaboration
        Speaker: Seth Johnson (Oak Ridge National Laboratory)
      • 17:20
        Final discussion 1h