arXivDaily arXiv每日学术速递 周一至周五更新
arXiv周末暂无论文更新,休息一下吧,周末愉快~~
arXiv 2006.14927astro-ph.IM
收藏

CTA蒙特卡罗模拟中CORSIKA中Cherenkov光子产生和传输的优化

Optimizing Cherenkov photons generation and propagation in CORSIKA for CTA Monte-Carlo simulations

Luisa Arrabito, Konrad Bernlöhr, Johan Bregeon, Matthieu Carrère, Adnane Khattabi, Philippe Langlois, David Parello, Guillaume Revy

摘要:

KAscade的宇宙射线模拟)是一个详细模拟大气中高能宇宙射线粒子引发的大范围空气簇射的程序,目前几乎所有旨在测量地面初级和次级宇宙射线的主要仪器都在使用。目前正在建造的切伦科夫望远镜阵列(CTA)是极高能伽马射线天文学领域的下一代仪器。详细的CORSIKA蒙特卡罗模拟将定期与CTA操作并行进行,以估计仪器响应函数,这是在数据分析期间从测量结果中提取宇宙源物理特性所必需的。与这些模拟相关的估计CPU时间非常高,每年约为2亿HS06小时。代码优化成为快速生产和有限成本的必要条件。在本文中,我们提出了多个代码转换,旨在促进自动矢量化的编译器,确保最小的外部库的要求和高硬件可移植性。

英文摘要:

COsmic Ray SImulations for KAscade) is a program for detailed simulation of extensive air showers initiated by high energy cosmic ray particles in the atmosphere, and is used today by almost all the major instruments that aim at measuring primary and secondary cosmic rays on the ground. The Cherenkov Telescope Array (CTA), currently under construction, is the next-generation instrument in the field of very-high-energy gamma-ray astronomy. Detailed CORSIKA Monte Carlo simulations will be regularly performed in parallel to CTA operations to estimate the instrument response functions, necessary to extract the physical properties of the cosmic sources from the measurements during data analysis. The estimated CPU time associated with these simulations is very high, of the order of 200 million HS06 hours per year. Code optimization becomes a necessity towards fast productions and limited costs. We propose in this paper multiple code transformations that aim to facilitate automatic vectorization done by the compiler, ensuring minimal external libraries requirement and high hardware portability.

机构、总结、中文摘要均由AI分析而来,可能存在错误,请以论文正文为准。

↑