Geant4 Profiling and Benchmarking
1) Profiling Tasks Current
2) Profiling Results
*) the first version starting the multithread (MT) migration
**) the reference tag 9.6.r06 corresponds to the published 10.0-beta
***) switching the cxx flag from O2 -DNDEBUG to -O2 -g -fno-omit-frame-pointer
Old Profiling Results: 9.4 9.5
3) CPU per Event: Summary Plots by Versions
4) Total Memory Count: Summary Plots by Versions
5) CPU Summary Plots by Physics Lists:
9.6
6) Geant4 MT Performance
7) Useful Links for Performance Tools
- Fast: FAST is a set of tools for collecting, managing, and analyzing data about code performance.
Instructions for use of the FAST toolkit is available at
FAST project page
- IgProf: Ignominous Profiler is a simple tool for measuring and analysing application memory and
performance characteristics.
For more information, see IgProf home page
- HPC Performance Tools:
HPCToolkits
Open|SpeedShop
TAU
8) Other Test Results
Performance studies: 9.6
g4p_9.5.p01mt callers of __tls__get_addr