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...
Main Authors: | , , , |
---|---|
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 |