Session 7

Multi-threading

Presentations

  • Multi-threading ( slides )
    • Why multi-threading, What is a thread, Multi-threading in Geant4, Multi-threading Geant4 application, What is thread-safety, Geant4 MT utilities

Exercise

  • Migrate Geant4 application to MT
  • Get experience with Geant4 multi-threading
  • Inspect Root output, using TChain
  • Get experience with a race condition