Skip to main content

HSF Detector Simulation on GPU Community Meeting

Europe/Zurich
Zoom

Zoom

Registration
Participants
Participants
    • 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