iactsim: a CUDA-accelerated Python simulation framework for Imaging Atmospheric Cherenkov Telescopes

In the last decade, Graphic Processing Units (GPUs) have become a standard component of High Performance Computing systems and are now ubiquitous in consumer-grade hardware. Their mas- sive parallel architecture offers significantly higher computing throughput and energy efficiency than traditional CPU-based solutions. In the context of Imaging Atmospheric Cherenkov Tele- scopes (IACTs), large-scale Monte Carlo simulations of Extensive Air Showers are fundamental for data analysis. The telescopes’ response to the Cherenkov light produced by such showers must also be carefully simulated. The most time-consuming tasks of an IACT response simulation are the optical ray-tracing and the camera electronics response. Although with a certain diverging degree, both tasks can be divided into independent sub-tasks (single photon propagation and single pixel response), making them highly suitable for GPU acceleration. In this contribution we present iactsim: a CUDA-accelerated IACT Python simulation framework. The framework is designed to accelerate the aforementioned computationally intensive tasks, with the additional aim of providing a flexible and user- and developer-friendly collection of tools for IACT performance studies. These tools are intended to facilitate and accelerate instrument design studies and data analysis. Although the framework is still in its early development phase, we present a real-world case study simulating the ASTRI dual-mirror optical system and its Silicon Photo-Multiplier based Cherenkov camera. This is done to demonstrate the framework capabilities and validate its performance.

Authors

Publication Details

Published
2025-09-24
DOI
https://doi.org/10.22323/1.501.0770
Primary Topic
Astrophysics and Cosmic Phenomena
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

iactsim: a CUDA-accelerated Python simulation framework for Imaging Atmospheric Cherenkov Telescopes

Davide Mollica, A. D’Aí, Fabio Pintore, Ciro Bigongiari
Astrophysics and Cosmic Phenomena
article

iactsim: a CUDA-accelerated Python simulation framework for Imaging Atmospheric Cherenkov Telescopes

Davide Mollica, A. D’Aí, Fabio Pintore, Ciro Bigongiari
article en

Abstract

In the last decade, Graphic Processing Units (GPUs) have become a standard component of High Performance Computing systems and are now ubiquitous in consumer-grade hardware. Their mas- sive parallel architecture offers significantly higher computing throughput and energy efficiency than traditional CPU-based solutions. In the context of Imaging Atmospheric Cherenkov Tele- scopes (IACTs), large-scale Monte Carlo simulations of Extensive Air Showers are fundamental for data analysis. The telescopes’ response to the Cherenkov light produced by such showers must also be carefully simulated. The most time-consuming tasks of an IACT response simulation are the optical ray-tracing and the camera electronics response. Although with a certain diverging degree, both tasks can be divided into independent sub-tasks (single photon propagation and single pixel response), making them highly suitable for GPU acceleration. In this contribution we present iactsim: a CUDA-accelerated IACT Python simulation framework. The framework is designed to accelerate the aforementioned computationally intensive tasks, with the additional aim of providing a flexible and user- and developer-friendly collection of tools for IACT performance studies. These tools are intended to facilitate and accelerate instrument design studies and data analysis. Although the framework is still in its early development phase, we present a real-world case study simulating the ASTRI dual-mirror optical system and its Silicon Photo-Multiplier based Cherenkov camera. This is done to demonstrate the framework capabilities and validate its performance.

Openalex Percentile: Top 88%
Astrophysics and Cosmic Phenomena
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.