Geant4 Profiling and Benchmarking

Other Test Results

Geant4 Version Application Performance Summary
9.6.r10a (inline G4Poisson) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07er1 SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07pd1 SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07 (-O2 -g -noinline) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07a (-O2 -g -noinline) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07 (-O3 -g) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07 (-O2 -g) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07 (-O1 -g) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07 (-O0 -g) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07a (-O0 -g) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r07a SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
10.0.beta.c02 SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
10.0.beta.c01 SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
10.0.beta.c00 SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r04c SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.r04p01 SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.p02 (ns) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.p02 (pd) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
9.6.libc (libc) SimplifiedCalo Simple Profiler Memory Profiler CPU MEM
(9.6.r07er1) EM review a = 9.6.r07 + udpated in G4PhysicsVector (-O2 -g -fnoimit-frame-pointer)
(9.6.r07a) EM review a = 9.6.r07 + udpated in G4PhysicsVector (-O2 -NDEBUG)
(ns) 9.6.p02 + -UG4_USESMARTSTACK (use the ordinary G4TrackStack)
(pd) 9.6.p02 + move the instantiation of G4StateManager from DoProcessing to the Constructor (proposed by Pedro Diniz)
(libc) 9.6 + glibc 2.5-81.el5_8.7 ( feraiseexcept )