Cargando…
The GeantV project: preparing the future of simulation
Detector simulation is consuming at least half of the HEP computing cycles, and even so, experiments have to take hard decisions on what to simulate, as their needs greatly surpass the availability of computing resources. New experiments still in the design phase such as FCC, CLIC and ILC as well as...
Autores principales: | , , , , , , , , , , , , , , , , , , , , , |
---|---|
Lenguaje: | eng |
Publicado: |
2015
|
Materias: | |
Acceso en línea: | https://dx.doi.org/10.1088/1742-6596/664/7/072006 http://cds.cern.ch/record/2134619 |
_version_ | 1780949917229907968 |
---|---|
author | Amadio, G Apostolakis, J Bandieramonte, M Bhattacharyya, A Bianchini, C Brun, R Canal, Ph Carminati, F Duhem, L Elvira, D de Fine Licht, J Gheata, A Iope, R L Lima, G Mohanty, A Nikitina, T Novak, M Pokorski, W Seghal, R Shadura, O Vallecorsa, S Wenzel, S |
author_facet | Amadio, G Apostolakis, J Bandieramonte, M Bhattacharyya, A Bianchini, C Brun, R Canal, Ph Carminati, F Duhem, L Elvira, D de Fine Licht, J Gheata, A Iope, R L Lima, G Mohanty, A Nikitina, T Novak, M Pokorski, W Seghal, R Shadura, O Vallecorsa, S Wenzel, S |
author_sort | Amadio, G |
collection | CERN |
description | Detector simulation is consuming at least half of the HEP computing cycles, and even so, experiments have to take hard decisions on what to simulate, as their needs greatly surpass the availability of computing resources. New experiments still in the design phase such as FCC, CLIC and ILC as well as upgraded versions of the existing LHC detectors will push further the simulation requirements. Since the increase in computing resources is not likely to keep pace with our needs, it is therefore necessary to explore innovative ways of speeding up simulation in order to sustain the progress of High Energy Physics. The GeantV project aims at developing a high performance detector simulation system integrating fast and full simulation that can be ported on different computing architectures, including CPU accelerators. After more than two years of R&D; the project has produced a prototype capable of transporting particles in complex geometries exploiting micro-parallelism, SIMD and multithreading. Portability is obtained via C++ template techniques that allow the development of machine- independent computational kernels. A set of tables derived from Geant4 for cross sections and final states provides a realistic shower development and, having been ported into a Geant4 physics list, can be used as a basis for a direct performance comparison. |
id | oai-inspirehep.net-1413989 |
institution | Organización Europea para la Investigación Nuclear |
language | eng |
publishDate | 2015 |
record_format | invenio |
spelling | oai-inspirehep.net-14139892022-08-10T13:01:02Zdoi:10.1088/1742-6596/664/7/072006http://cds.cern.ch/record/2134619engAmadio, GApostolakis, JBandieramonte, MBhattacharyya, ABianchini, CBrun, RCanal, PhCarminati, FDuhem, LElvira, Dde Fine Licht, JGheata, AIope, R LLima, GMohanty, ANikitina, TNovak, MPokorski, WSeghal, RShadura, OVallecorsa, SWenzel, SThe GeantV project: preparing the future of simulationComputing and ComputersDetector simulation is consuming at least half of the HEP computing cycles, and even so, experiments have to take hard decisions on what to simulate, as their needs greatly surpass the availability of computing resources. New experiments still in the design phase such as FCC, CLIC and ILC as well as upgraded versions of the existing LHC detectors will push further the simulation requirements. Since the increase in computing resources is not likely to keep pace with our needs, it is therefore necessary to explore innovative ways of speeding up simulation in order to sustain the progress of High Energy Physics. The GeantV project aims at developing a high performance detector simulation system integrating fast and full simulation that can be ported on different computing architectures, including CPU accelerators. After more than two years of R&D; the project has produced a prototype capable of transporting particles in complex geometries exploiting micro-parallelism, SIMD and multithreading. Portability is obtained via C++ template techniques that allow the development of machine- independent computational kernels. A set of tables derived from Geant4 for cross sections and final states provides a realistic shower development and, having been ported into a Geant4 physics list, can be used as a basis for a direct performance comparison.FERMILAB-CONF-15-598-CDoai:inspirehep.net:14139892015 |
spellingShingle | Computing and Computers Amadio, G Apostolakis, J Bandieramonte, M Bhattacharyya, A Bianchini, C Brun, R Canal, Ph Carminati, F Duhem, L Elvira, D de Fine Licht, J Gheata, A Iope, R L Lima, G Mohanty, A Nikitina, T Novak, M Pokorski, W Seghal, R Shadura, O Vallecorsa, S Wenzel, S The GeantV project: preparing the future of simulation |
title | The GeantV project: preparing the future of simulation |
title_full | The GeantV project: preparing the future of simulation |
title_fullStr | The GeantV project: preparing the future of simulation |
title_full_unstemmed | The GeantV project: preparing the future of simulation |
title_short | The GeantV project: preparing the future of simulation |
title_sort | geantv project: preparing the future of simulation |
topic | Computing and Computers |
url | https://dx.doi.org/10.1088/1742-6596/664/7/072006 http://cds.cern.ch/record/2134619 |
work_keys_str_mv | AT amadiog thegeantvprojectpreparingthefutureofsimulation AT apostolakisj thegeantvprojectpreparingthefutureofsimulation AT bandieramontem thegeantvprojectpreparingthefutureofsimulation AT bhattacharyyaa thegeantvprojectpreparingthefutureofsimulation AT bianchinic thegeantvprojectpreparingthefutureofsimulation AT brunr thegeantvprojectpreparingthefutureofsimulation AT canalph thegeantvprojectpreparingthefutureofsimulation AT carminatif thegeantvprojectpreparingthefutureofsimulation AT duheml thegeantvprojectpreparingthefutureofsimulation AT elvirad thegeantvprojectpreparingthefutureofsimulation AT definelichtj thegeantvprojectpreparingthefutureofsimulation AT gheataa thegeantvprojectpreparingthefutureofsimulation AT ioperl thegeantvprojectpreparingthefutureofsimulation AT limag thegeantvprojectpreparingthefutureofsimulation AT mohantya thegeantvprojectpreparingthefutureofsimulation AT nikitinat thegeantvprojectpreparingthefutureofsimulation AT novakm thegeantvprojectpreparingthefutureofsimulation AT pokorskiw thegeantvprojectpreparingthefutureofsimulation AT seghalr thegeantvprojectpreparingthefutureofsimulation AT shadurao thegeantvprojectpreparingthefutureofsimulation AT vallecorsas thegeantvprojectpreparingthefutureofsimulation AT wenzels thegeantvprojectpreparingthefutureofsimulation AT amadiog geantvprojectpreparingthefutureofsimulation AT apostolakisj geantvprojectpreparingthefutureofsimulation AT bandieramontem geantvprojectpreparingthefutureofsimulation AT bhattacharyyaa geantvprojectpreparingthefutureofsimulation AT bianchinic geantvprojectpreparingthefutureofsimulation AT brunr geantvprojectpreparingthefutureofsimulation AT canalph geantvprojectpreparingthefutureofsimulation AT carminatif geantvprojectpreparingthefutureofsimulation AT duheml geantvprojectpreparingthefutureofsimulation AT elvirad geantvprojectpreparingthefutureofsimulation AT definelichtj geantvprojectpreparingthefutureofsimulation AT gheataa geantvprojectpreparingthefutureofsimulation AT ioperl geantvprojectpreparingthefutureofsimulation AT limag geantvprojectpreparingthefutureofsimulation AT mohantya geantvprojectpreparingthefutureofsimulation AT nikitinat geantvprojectpreparingthefutureofsimulation AT novakm geantvprojectpreparingthefutureofsimulation AT pokorskiw geantvprojectpreparingthefutureofsimulation AT seghalr geantvprojectpreparingthefutureofsimulation AT shadurao geantvprojectpreparingthefutureofsimulation AT vallecorsas geantvprojectpreparingthefutureofsimulation AT wenzels geantvprojectpreparingthefutureofsimulation |