GPU Photon Transport Simulation Studies Mary Murphy Undergraduate, UW-Madison Dmitry Chirkin IceCube at UW-Madison Tareq AbuZayyad IceCube at UW-River Falls
Objectives Comparison of i3mcml and ppc-gpu Check for muon and flasher simulation output agreement Compare performance with time trials Test simulation parameters in ppc-gpu Vary light yield, ice properties, muon track generator, sensitivity parameters, etc. to observe and analyze response
Comparison of i3mcml and ppc-gpu SimulationI3mcml v I3mcml v Ppc-gpu v8Ppc-gpu v31 Real Time (s) CPU Process Time (s) CPU System Time (s) GPU Time (s) Number of Hits 41,39641,20241,40340,556 Time trials run with same input f2k muons, same GPU device In both simulations, subsequent versions reduced run time Latest version of ppc-gpu is 123 times faster than CPU version Muon Simulation Run Time Comparison
Comparison of i3mcml and ppc-gpu SimulationI3mcml v I3mcml v Ppc-gpu v8Ppc-gpu v31 Real Time (s) CPU Process Time (s) CPU System Time (s) GPU Time (s) Number of Hits 150,778150,164152,294150,060 Flasher Simulation Run Time Comparison Time trials run flashing 1.e8 photons on dom 20, string 20 Similar time trials run on different locations around detector to eliminate any variations due possibly to which dom is flashing
Comparison of i3mcml and ppc-gpu Demonstrates strong agreement! DOM Occupancy plot for flasher run down string 83
Simulation parameters in ppc-gpu Comparison of Assembly and GPU versions of PPC
Simulation parameters in ppc-gpu Cascade light yield parameterization new M. Kowalski ’ s vs. older Ch. Wiebusch cascade parametrizations: up to 20% difference; same bare muon parametrization
Simulation parameters in ppc-gpu AHA ice properties bulk ice properties Angular Sensitivity
Simulation parameters in ppc-gpu Angular Sensitivity AHA ice properties Simulation parameters in ppc-gpu Angular Sensitivity bulk ice properties
Simulation parameters in ppc-gpu Angular Sensitivity AHA ice properties bulk ice properties
Simulation parameters in ppc-gpu Muon Track Generator
COG distribution for MMC / CORSIKA muons after Simple Majority Triggering Multiplicity 8 applied
Simulation parameters in ppc-gpu Muon Track Generator
Simulation parameters in ppc-gpu OM Sensitivity
The End Back-up slides follow.
Output comparison of ppc-gpu and i3mcml
MKOW (red) vs. old default (black) COG distribution
DOM Occupancy with input CORSIKA muon bundles, in bulk and aha model ice
COG distribution for various OM sensitivity levels
COG distribution for various OM sensitivity levels, in bulk ice