Geant4 Profiling ================= * :google:`geant4 profiling` callgrind (too slow for G4 usage probably) --------------------------------------------- * http://valgrind.org/docs/manual/cl-manual.html * http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindIndex * http://kcachegrind.sourceforge.net/cgi-bin/show.cgi/KcacheGrindWhat Factor 50x slowdown, due to use of valgrind processor emulation Geant4 Computing Performance Task Force (G4CP Task Force) ----------------------------------------------------------- * https://oink.fnal.gov/perfanalysis/g4p/admin/task.html * :google:`geant4 computing performance task force` Talk: Geant4 Performance Monitoring ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ * http://indico.cern.ch/getFile.py/access?contribId=81&sessionId=2&resId=0&materialId=slides&confId=199138 :: Daniel Elvira, Krzysztof Genser, Soon Yung Jun Fermilab Geant4 Collaboration Meeting Sept. 10-14, 2012 Chartres, France * https://oink.fnal.gov/perfanalysis/g4p/index.html * standard profiling for each geant4 version using the "Simple Profiler/FAST" :e:`tools/fast`