1.
|
Surface-based GPU-friendly geometry modeling for detector simulation
/ Apostolakis, John (CERN) ; Cvijetic, Dusan (LPHE, Lausanne) ; Cosmo, Gabriele (CERN) ; Gheata, Andrei (CERN) ; Hahnfeld, Jonas (CERN) ; Stan, Eduard-George (Bucharest, IFIN-HH ; Bucharest, Polytechnic Inst.)
In a context where the high-energy physics community strives to enhance software to handle increased data throughput, detector simulation is evolving to take advantage of new performance opportunities. Given the intricacy of particle transport simulation, recent advancements, such as adapting to accelerator hardware, require a significant research and development effort.The feasibility of porting complex particle transport codes to GPUs has been already demonstrated by parallelizing the processing of tracks undergoing electromagnetic interactions. [...]
2024 - 8 p.
- Published in : EPJ Web Conf. 295 (2024) 03039
Fulltext: PDF;
In : 26th International Conference on Computing in High Energy & Nuclear Physics, Norfolk, Virginia, Us, 8 - 12 May 2023, pp.03039
|
|
2.
|
|
3.
|
Offloading electromagnetic shower transport to GPUs
/ Amadio, G. (CERN) ; Apostolakis, J. (CERN) ; Buncic, P. (CERN) ; Cosmo, G. (CERN) ; Dosaru, D. (Ecole Polytechnique, Lausanne) ; Gheata, A. (CERN) ; Hageboeck, S. (CERN) ; Hahnfeld, J. (CERN) ; Hodgkinson, M. (Sheffield U.) ; Morgan, B. (Liverpool U.) et al.
Making general particle transport simulation for high-energy physics (HEP) single-instruction-multiple-thread (SIMT) friendly, to take advantage of accelerator hardware, is an important alternative for boosting the throughput of simulation applications. To date, this challenge is not yet resolved, due to difficulties in mapping the complexity of Geant4 components and workflow to the massive parallelism features exposed by graphics processing units (GPU). [...]
arXiv:2209.15445.-
2023 - 7 p.
- Published in : J. Phys. : Conf. Ser. 2438 (2023) 012055
Fulltext: document - PDF; 2209.15445 - PDF;
In : 20th International Workshop on Advanced Computing and Analysis Techniques in Physics Research (ACAT 2021), Daejeon, Korea, 29 Nov - 3 Dec 2021, pp.012055
|
|
4.
|
Detector Simulation Challenges for Future Accelerator Experiments
/ Apostolakis, John (CERN) ; Bandieramonte, Marilena (Pittsburgh U.) ; Banerjee, Sunanda (Wisconsin U., Madison) ; Bartosik, Nazir (INFN, Turin) ; Corti, Gloria (CERN) ; Cosmo, Gabriele (CERN) ; Elvira, V Daniel (Fermilab) ; Evans, Thomas (ORNL, Oak Ridge (main)) ; Gheata, Andrei (CERN) ; Pagan Griso, Simone (LBNL, Berkeley) et al.
Detector simulation is a key component for studies on prospective future high-energy colliders, the design, optimization, testing and operation of particle physics experiments, and the analysis of the data collected to perform physics measurements. This review starts from the current state of the art technology applied to detector simulation in high-energy physics and elaborates on the evolution of software tools developed to address the challenges posed by future accelerator programs beyond the HL-LHC era, into the 2030-2050 period. [...]
FERMILAB-PUB-22-145-CMS-PPD.-
2022 - 20 p.
- Published in : Front. Phys. 10 (2022) 913510
Fulltext: PDF;
|
|
5.
|
|
6.
|
Vectorization of Random Number Generation and Reproducibility of Concurrent Particle Transport Simulation
/ Jun, S Y (Fermilab) ; Canal, P (Fermilab) ; Apostolakis, J (CERN) ; Gheata, A (CERN) ; Moneta, L (CERN)
Efficient random number generation with high quality statistical properties and exact reproducibility of Monte Carlo simulations are important requirements in many areas of computational science. VecRNG is a package providing pseudo-random number generation (pRNG) in the context of a new library VecMath. [...]
FERMILAB-CONF-19-035-CD.-
IOP, 2020 - 7 p.
- Published in : J. Phys.: Conf. Ser. 1525 (2020) 012054
Fulltext: PDF; External link: Fermilab Library Server (fulltext available)
In : 19th International Workshop on Advanced Computing and Analysis Techniques in Physics Research, Saas Fee, Switzerland, 11 - 15 Mar 2019, pp.012054
|
|
7.
|
GeantV: Results from the prototype of concurrent vector particle transport simulation in HEP
/ Amadio, G. (CERN) ; Ananya, A. (CERN) ; Apostolakis, J. (CERN) ; Bandieramonte, M. (CERN ; Pittsburgh U.) ; Banerjee, S. (Fermilab) ; Bhattacharyya, A. (Bhabha Atomic Res. Ctr.) ; Bianchini, C. (Sao Paulo, IFT ; Mackenzie Presbiteriana U.) ; Bitzes, G. (CERN) ; Canal, P. (Fermilab) ; Carminati, F. (CERN) et al.
Full detector simulation was among the largest CPU consumer in all CERN experiment software stacks for the first two runs of the Large Hadron Collider (LHC). In the early 2010's, the projections were that simulation demands would scale linearly with luminosity increase, compensated only partially by an increase of computing resources. [...]
arXiv:2005.00949; FERMILAB-PUB-20-200-SCD.-
2021-01-03 - 34 p.
- Published in : Comput. Softw. Big Sci. 5 (2021) 3
Fulltext: fermilab-pub-20-200-scd - PDF; 2005.00949 - PDF; Fulltext from Publisher: PDF; External link: Fermilab Library Server (fulltext available)
|
|
8.
|
Electromagnetic physics vectorization in the GeantV transport framework
/ Amadio, Guilherme (CERN) ; Ananya (CERN) ; Apostolakis, John (CERN) ; Bandieramonte, Marilena (CERN ; U. Pittsburgh (main)) ; Behera, S P (Bhabha Atomic Res. Ctr.) ; Bhattacharyya, Abhijit (Bhabha Atomic Res. Ctr.) ; Brun, Rene (CERN) ; Canal, Philippe (Fermilab) ; Carminati, Federico (CERN) ; Cosmo, Gabriele (CERN) et al.
The development of the GeantV Electromagnetic (EM) physics package has evolved following two necessary paths towards code modernization. A first phase required the revision of the main electromagnetic physics models and their implementation. [...]
2019 - 11 p.
- Published in : EPJ Web Conf. 214 (2019) 02031
Fulltext from publisher: PDF;
In : 23rd International Conference on Computing in High Energy and Nuclear Physics, CHEP 2018, Sofia, Bulgaria, 9 - 13 Jul 2018, pp.02031
|
|
9.
|
A vectorization approach for multifaceted solids in VecGeom
/ Apostolakis, John (CERN) ; Cosmo, Gabriele (CERN) ; Gheata, Andrei (CERN) ; Gheata, Mihaela (CERN ; Bucharest, Inst. Space Science) ; Sehgal, Raman (Bhabha Atomic Res. Ctr.) ; Wenzel, Sandro (CERN)
/VecGeom team
VecGeom [1] is a multi-purpose geometry library targeting the optimisation of the 3D-solids’ algorithms used extensively in particle transport and tracking applications. The implementations of these algorithms are templated on the input data type and are vectorised based on the VecCore [2] abstraction library in case of multiple inputs in a SIMD vector. [...]
2019 - 7 p.
- Published in : EPJ Web Conf. 214 (2019) 02025
Fulltext from publisher: PDF;
In : 23rd International Conference on Computing in High Energy and Nuclear Physics, CHEP 2018, Sofia, Bulgaria, 9 - 13 Jul 2018, pp.02025
|
|
10.
|
Recent progress with the top to bottom approach to vectorization in GeantV
/ Amadio, Guilherme (CERN) ; Ananya ; Apostolakis, John (CERN) ; Bandieramonte, Marilena (CERN ; U. Pittsburgh (main)) ; Behera, Shiba (Bhabha Atomic Res. Ctr.) ; Bhattacharyya, Abhijit (Bhabha Atomic Res. Ctr.) ; Brun, René (CERN) ; Canal, Philippe (Fermilab) ; Carminati, Federico (CERN) ; Cosmo, Gabriele (CERN) et al.
SIMD acceleration can potentially boost by factors the application throughput. Achieving efficient SIMD vectorization for scalar code with complex data flow and branching logic, goes however way beyond breaking some loop dependencies and relying on the compiler. [...]
2019 - 8 p.
- Published in : EPJ Web Conf. 214 (2019) 02007
Fulltext from publisher: PDF;
In : 23rd International Conference on Computing in High Energy and Nuclear Physics, CHEP 2018, Sofia, Bulgaria, 9 - 13 Jul 2018, pp.02007
|
|