Sep 30, 2016
Multi-threaded ATLAS Simulation on Intel Knights Landing Processors
Steve Farrell, Paolo Calafiura, Charles Leggett, Vakho Tsulaia, Andrea Dotti,
- n behalf of the ATLAS collaboration
Multi-threaded ATLAS Simulation on Intel Knights Landing Processors - - PowerPoint PPT Presentation
Multi-threaded ATLAS Simulation on Intel Knights Landing Processors Steve Farrell, Paolo Calafiura, Charles Leggett, Vakho Tsulaia, Andrea Dotti, on behalf of the ATLAS collaboration CHEP 2016 San Francisco Sep 30, 2016 Overview
2
3
4
5
Geant4 Gaudi G4Atlas Athena FADS Geant4MT GaudiHive G4AtlasMT AthenaMT
after the event loop
6
SensitiveDetectorSvc
SD tools
PixelSDTool
Thread-local SDs
PixelSD
Hit collection
SGInputLoader G4AtlasAlg 1 SGInputLoader G4AtlasAlg 2 StreamHITS StreamHITS SGInputLoader G4AtlasAlg 3 SGInputLoader
Thread 1 Thread 2 Thread 3
BeamEffectsAlg BeamEffectsAlg BeamEffectsAlg
7
8
Linear approximation: 1.63 GB + 48.67 MB/thread 16 physical cores
9
1.46 GB + 36.59 MB/thread
10
1.44 GB + 36.95 MB/thread
11
12
13
14
15
16
Xeon Xeon Phi