| Home > Publications database > Performance optimization of the air shower simulation program for the Cherenkov Telescope Array |
| Journal Article/Contribution to a conference proceedings | PUBDB-2019-04635 |
; ; ; ; ; ;
2019
EDP Sciences
Les Ulis
This record in other databases:
Please use a persistent id in citations: doi:10.1051/epjconf/201921405041 doi:10.3204/PUBDB-2019-04635
Abstract: The Cherenkov Telescope Array (CTA), currently under construction,is the next-generation instrument in the field of very high energy gammarayastronomy. The first data are expected by the end of 2018, while the scientificoperations will start in 2022 for a duration of about 30 years. In order tocharacterize the instrument response to the Cherenkov light emitted when cosmicray showers develop in the atmosphere, detailed Monte Carlo simulationswill be regularly performed in parallel to CTA operation. The estimated CPUtime associated to these simulations is very high, of the order of 200 millionsHS06 hours per year. Reducing the CPU time devoted to simulations would alloweither to reduce infrastructure cost or to better cover the large phase space.In this paper, we focus on the main computing step (70% of the whole CPUtime) implemented in the CORSIKA program, and specifically on the moduleresponsible for the propagation of Cherenkov photons in the atmosphere.We present our preliminary studies about different options of code optimization,with a particular focus on vectorization facilities (SIMD instructions). Ourproposals take care, as automatically as possible, of the hardware portabilityconstraints introduced by the grid computing environment that hosts these simulations.Performance evaluation in terms of running-time and accuracy is provided.
|
The record appears in these collections: |