Geant4 Profiling and Benchmarking for Low
Energy Physics
0) Summary
Geant4 CPU Performance
on Version
(Mermory profiler/Igprof)
Geant4 CPU Performance on
Event size
Geant4 CPU Performance
on Machine
2) Profiling Results
Using brachytherapy code(v10.02) profiled on tachyon2 supercomputer
@KISTI
Geant4 Version |
Physics List |
Source |
Summary |
g4p_10.04_Brachy |
QGSP_BIC_EMY |
iodine,
iridium,
leipzig
|
CPU |
MEM |
QGSP_BIC_EMZ |
iodine,
iridium,
leipzig
|
QGSP_BIC_LIV |
iodine,
iridium,
leipzig
|
CPU
|
MEM.1
|
MEM.END
|
g4p_10.03.03_Brachy |
QGSP_BIC_EMY |
iodine,
iridium,
leipzig
|
CPU |
MEM |
QGSP_BIC_EMZ |
iodine,
iridium,
leipzig
|
QGSP_BIC_LIV |
iodine,
iridium,
leipzig
|
CPU
|
MEM.1
|
MEM.END
|
g4p_10.03.02_Brachy |
QGSP_BIC_EMY |
iodine,
iridium,
leipzig
|
CPU |
MEM |
QGSP_BIC_EMZ |
iodine,
iridium,
leipzig
|
QGSP_BIC_LIV |
iodine,
iridium,
leipzig
|
CPU
|
MEM.1
|
MEM.END
|
g4p_10.03_Brachy |
QGSP_BIC_EMY |
iodine,
iridium,
leipzig
|
CPU |
MEM |
QGSP_BIC_EMZ |
iodine,
iridium,
leipzig
|
QGSP_BIC_LIV |
iodine,
iridium,
leipzig
|
CPU
|
MEM.1
|
MEM.END
|
g4p_10.02_Brachy |
QGSP_BIC_EMY |
iodine,
iridium,
leipzig
|
CPU |
MEM |
QGSP_BIC_EMZ |
iodine,
iridium,
leipzig
|
QGSP_BIC_LIV |
iodine,
iridium,
leipzig
|
CPU
|
MEM.1
|
MEM.END
|
3) Useful Links Performance Tools and Optimization
- Open|Speedshop: Home
page
- IgProf: Ignominous Profiler is a simple tool for measuring
and analysing application memory and
performance
characteristics. For more information, see IgProf home page
- Other HPC Performance Tools: HPCToolkits TAU
- Software Optimization Resources: Agner Fog