Multithreading
Presentations
- Multithreading 1 ( slides )
- What is a thread, Why multi-threading, Multi-threading in Geant4, Multi-threading Geant4 application
 
 
- Multithreading 2 ( slides )
- What is thread-safety, Geant4 MT utilities
 
 
- More on Multi-threading( slides )
- Event data reduction, Migration of a sequential application to MT, Results with Geant 10.01 (reproducibilty, scalability, memory reduction), integration with external frameworks
 
 
- Migrate Geant4 application to MT
 - Inspect Root output, using TChain
 - Get experience with Geant4 multi-threading
 - Get experience with a race condition
 
