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

1) The Current profiling activity is a part of Geant4 Computing Performance Task

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

  1. Open|Speedshop: Home page
  2. IgProf: Ignominous Profiler is a simple tool for measuring and analysing application memory and
    performance characteristics. For more information, see IgProf home page
  3. Other HPC Performance Tools: HPCToolkits TAU
  4. Software Optimization Resources: Agner Fog