Cargando…

Optimization of Voxelization Parameters in Geant4 Tracking and Improvement of the Shooter Benchmarking Program

The geometry-based tracking of the ubiquitous particle physics simulation toolkit Geant4 utilizes the idea of voxels, which effectively partition regions into multi-dimensional slices that can decrease simulation time. The extent of voxelization and the size of the voxels is determined by a set of p...

Descripción completa

Detalles Bibliográficos
Autor principal: Siegel, Zachary
Lenguaje:eng
Publicado: 2013
Materias:
Acceso en línea:http://cds.cern.ch/record/1581457
_version_ 1780931080435531776
author Siegel, Zachary
author_facet Siegel, Zachary
author_sort Siegel, Zachary
collection CERN
description The geometry-based tracking of the ubiquitous particle physics simulation toolkit Geant4 utilizes the idea of voxels, which effectively partition regions into multi-dimensional slices that can decrease simulation time. The extent of voxelization and the size of the voxels is determined by a set of parameters, which until now, defaulted to arbitrary numbers. In this report I document how I tested different values for these parameters and determined which values should be the default. I modified the existing G01 Geant4 example program to get an initial look at how the performance depended on the parameters. Then I modified the Shooter benchmark program, which lacks extraneous physics processes, to collect more refined data and to provide a tool for future testers to perform comprehensive benchmarks. To this end, I created a new geometry, added features to aid in testing over ranges of parameters, and setup the default tests to provide a good sampling of different simulation scenarios.
id cern-1581457
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2013
record_format invenio
spelling cern-15814572019-09-30T06:29:59Zhttp://cds.cern.ch/record/1581457engSiegel, ZacharyOptimization of Voxelization Parameters in Geant4 Tracking and Improvement of the Shooter Benchmarking ProgramComputing and ComputersThe geometry-based tracking of the ubiquitous particle physics simulation toolkit Geant4 utilizes the idea of voxels, which effectively partition regions into multi-dimensional slices that can decrease simulation time. The extent of voxelization and the size of the voxels is determined by a set of parameters, which until now, defaulted to arbitrary numbers. In this report I document how I tested different values for these parameters and determined which values should be the default. I modified the existing G01 Geant4 example program to get an initial look at how the performance depended on the parameters. Then I modified the Shooter benchmark program, which lacks extraneous physics processes, to collect more refined data and to provide a tool for future testers to perform comprehensive benchmarks. To this end, I created a new geometry, added features to aid in testing over ranges of parameters, and setup the default tests to provide a good sampling of different simulation scenarios.CERN-STUDENTS-Note-2013-049oai:cds.cern.ch:15814572013-08-16
spellingShingle Computing and Computers
Siegel, Zachary
Optimization of Voxelization Parameters in Geant4 Tracking and Improvement of the Shooter Benchmarking Program
title Optimization of Voxelization Parameters in Geant4 Tracking and Improvement of the Shooter Benchmarking Program
title_full Optimization of Voxelization Parameters in Geant4 Tracking and Improvement of the Shooter Benchmarking Program
title_fullStr Optimization of Voxelization Parameters in Geant4 Tracking and Improvement of the Shooter Benchmarking Program
title_full_unstemmed Optimization of Voxelization Parameters in Geant4 Tracking and Improvement of the Shooter Benchmarking Program
title_short Optimization of Voxelization Parameters in Geant4 Tracking and Improvement of the Shooter Benchmarking Program
title_sort optimization of voxelization parameters in geant4 tracking and improvement of the shooter benchmarking program
topic Computing and Computers
url http://cds.cern.ch/record/1581457
work_keys_str_mv AT siegelzachary optimizationofvoxelizationparametersingeant4trackingandimprovementoftheshooterbenchmarkingprogram