Optimization of Geant4 for the Belle II software library

During the next decade, the SuperKEKB/Belle II experiment expects to collect almost two orders of magnitude more collision data than the previous generation B-Factory experiments. Study of this data requires monumental computing resources to process and to generate the required simulation events nec...

Full description

Bibliographic Details
Main Authors: Banerjee Swagato, Wright Dennis H., Asai Makoto, Kim Doris Y.
Format: Article
Language:English
Published: EDP Sciences 2021-01-01
Series:EPJ Web of Conferences
Online Access:https://www.epj-conferences.org/articles/epjconf/pdf/2021/05/epjconf_chep2021_03024.pdf
_version_ 1818915283051479040
author Banerjee Swagato
Wright Dennis H.
Asai Makoto
Kim Doris Y.
author_facet Banerjee Swagato
Wright Dennis H.
Asai Makoto
Kim Doris Y.
author_sort Banerjee Swagato
collection DOAJ
description During the next decade, the SuperKEKB/Belle II experiment expects to collect almost two orders of magnitude more collision data than the previous generation B-Factory experiments. Study of this data requires monumental computing resources to process and to generate the required simulation events necessary for physics analysis. At the core of the Belle II simulation library is the Geant4 toolkit. To use the available computing resources more efficiently, the physics list for Geant4 has been optimized for the Belle II environment, and various other strategies were applied to improve the performance of the Geant4 toolkit in the Belle II software library. Following the inclusion of this newly optimized physics list in an updated version of Geant4 toolkit, we obtain much better CPU usage during event simulation and reduce the computing resource usage by ~ 44%.
first_indexed 2024-12-19T23:59:49Z
format Article
id doaj.art-75482221f1594540866747a51747dbdd
institution Directory Open Access Journal
issn 2100-014X
language English
last_indexed 2024-12-19T23:59:49Z
publishDate 2021-01-01
publisher EDP Sciences
record_format Article
series EPJ Web of Conferences
spelling doaj.art-75482221f1594540866747a51747dbdd2022-12-21T20:00:53ZengEDP SciencesEPJ Web of Conferences2100-014X2021-01-012510302410.1051/epjconf/202125103024epjconf_chep2021_03024Optimization of Geant4 for the Belle II software libraryBanerjee Swagato0Wright Dennis H.1Asai Makoto2Kim Doris Y.3University of LouisvilleSLACSLACSoongsil UniversityDuring the next decade, the SuperKEKB/Belle II experiment expects to collect almost two orders of magnitude more collision data than the previous generation B-Factory experiments. Study of this data requires monumental computing resources to process and to generate the required simulation events necessary for physics analysis. At the core of the Belle II simulation library is the Geant4 toolkit. To use the available computing resources more efficiently, the physics list for Geant4 has been optimized for the Belle II environment, and various other strategies were applied to improve the performance of the Geant4 toolkit in the Belle II software library. Following the inclusion of this newly optimized physics list in an updated version of Geant4 toolkit, we obtain much better CPU usage during event simulation and reduce the computing resource usage by ~ 44%.https://www.epj-conferences.org/articles/epjconf/pdf/2021/05/epjconf_chep2021_03024.pdf
spellingShingle Banerjee Swagato
Wright Dennis H.
Asai Makoto
Kim Doris Y.
Optimization of Geant4 for the Belle II software library
EPJ Web of Conferences
title Optimization of Geant4 for the Belle II software library
title_full Optimization of Geant4 for the Belle II software library
title_fullStr Optimization of Geant4 for the Belle II software library
title_full_unstemmed Optimization of Geant4 for the Belle II software library
title_short Optimization of Geant4 for the Belle II software library
title_sort optimization of geant4 for the belle ii software library
url https://www.epj-conferences.org/articles/epjconf/pdf/2021/05/epjconf_chep2021_03024.pdf
work_keys_str_mv AT banerjeeswagato optimizationofgeant4forthebelleiisoftwarelibrary
AT wrightdennish optimizationofgeant4forthebelleiisoftwarelibrary
AT asaimakoto optimizationofgeant4forthebelleiisoftwarelibrary
AT kimdorisy optimizationofgeant4forthebelleiisoftwarelibrary