학술논문

Electromagnetic physics vectorization in the GeantV transport framework.
Document Type
Article
Source
EPJ Web of Conferences. 9/17/2019, Vol. 214, p1-11. 11p.
Subject
*ELECTROMAGNETISM
*COLLIDERS (Nuclear physics)
*CENTRAL processing units
*COMPUTER programming
*STATISTICAL sampling
Language
ISSN
2101-6275
Abstract
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. The main objectives were to improve their accuracy, extend them to the new high-energy frontier posed by the Future Circular Collider (FCC) programme and allow a better adaptation to a multi-particle flow. Most of the EM physics models in GeantV have been reviewed from theoretical perspective and rewritten with vector-friendly implementations, being now available in scalar mode in the alpha release. The second phase consists of a thorough investigation on the possibility to vectorise the most CPU-intensive physics code parts, such as final state sampling. We have shown the feasibility of implementing electromagnetic physics models that take advantage of SIMD/SIMT architectures, thus obtaining gains in performance. After this phase, the time has come for the GeantV project to take a step forward towards the final proof of concept. This takes shape through the testing of the full simulation chain (transport + physics + geometry) running in vectorized mode. In this paper we will present the first benchmark results obtained after vectorizing a full set of electromagnetic physics models. [ABSTRACT FROM AUTHOR]