Поиск :
Личный кабинет :
Электронный каталог: Abed Abud, A. - Highly-Parallelized Simulation of a Pixelated LArTPC on a GPU
Abed Abud, A. - Highly-Parallelized Simulation of a Pixelated LArTPC on a GPU
Статья
Автор: Abed Abud, A.
Journal of Instrumentation [Electronic resource]: Highly-Parallelized Simulation of a Pixelated LArTPC on a GPU
б.г.
ISBN отсутствует
Автор: Abed Abud, A.
Journal of Instrumentation [Electronic resource]: Highly-Parallelized Simulation of a Pixelated LArTPC on a GPU
б.г.
ISBN отсутствует
Статья
Abed Abud, A.
Highly-Parallelized Simulation of a Pixelated LArTPC on a GPU / A.Abed Abud, N.Anfimov, A.Antoshkin, N.Balashov, A.Chukanov, D.Fedoseev, I.Kakorin, A.Kalitkina, L.Kolupaeva, D.Korablev, V.Kozhukalov, A.Olshevskiy, A.Rybnikov, O.Samoylov, A.Selyunin, A.Sheshukov, S.Sokolov, A.Sotnikov, A.Stepanova, S.Vasina, [a.o.] // Journal of Instrumentation [Electronic resource]. – 2023. – Vol.18, No.4. – P.P04034. – URL: https://doi.org/10.1088/1748-0221/18/04/P04034. – Bibliogr.:49.
The rapid development of general-purpose computing on graphics processing units (GPGPU) is allowing the implementation of highly-parallelized Monte Carlo simulation chains for particle physics experiments. This technique is particularly suitable for the simulation of a pixelated charge readout for time projection chambers, given the large number of channels that this technology employs. Here we present the first implementation of a full microphysical simulator of a liquid argon time projection chamber (LArTPC) equipped with light readout and pixelated charge readout, developed for the DUNE Near Detector. The software is implemented with an end-to-end set of GPU-optimized algorithms. The algorithms have been written in Python and translated into CUDA kernels using Numba, a just-in-time compiler for a subset of Python and NumPy instructions. The GPU implementation achieves a speed up of four orders of magnitude compared with the equivalent CPU version. The simulation of the current induced on 10^3 pixels takes around 1 ms on the GPU, compared with approximately 10 s on the CPU. The results of the simulation are compared against data from a pixel-readout LArTPC prototype.
ОИЯИ = ОИЯИ (JINR)2023
Спец.(статьи,препринты) = С 344.1х - Методы регистрации нейтрино
Спец.(статьи,препринты) = Ц 840 в - Программы обработки экспериментальных данных и управление физическими установками$
Спец.(статьи,препринты) = С 17 к - Расчеты по молекулярной динамике. Численное моделирование физических задач
Бюллетени = 46/023
Abed Abud, A.
Highly-Parallelized Simulation of a Pixelated LArTPC on a GPU / A.Abed Abud, N.Anfimov, A.Antoshkin, N.Balashov, A.Chukanov, D.Fedoseev, I.Kakorin, A.Kalitkina, L.Kolupaeva, D.Korablev, V.Kozhukalov, A.Olshevskiy, A.Rybnikov, O.Samoylov, A.Selyunin, A.Sheshukov, S.Sokolov, A.Sotnikov, A.Stepanova, S.Vasina, [a.o.] // Journal of Instrumentation [Electronic resource]. – 2023. – Vol.18, No.4. – P.P04034. – URL: https://doi.org/10.1088/1748-0221/18/04/P04034. – Bibliogr.:49.
The rapid development of general-purpose computing on graphics processing units (GPGPU) is allowing the implementation of highly-parallelized Monte Carlo simulation chains for particle physics experiments. This technique is particularly suitable for the simulation of a pixelated charge readout for time projection chambers, given the large number of channels that this technology employs. Here we present the first implementation of a full microphysical simulator of a liquid argon time projection chamber (LArTPC) equipped with light readout and pixelated charge readout, developed for the DUNE Near Detector. The software is implemented with an end-to-end set of GPU-optimized algorithms. The algorithms have been written in Python and translated into CUDA kernels using Numba, a just-in-time compiler for a subset of Python and NumPy instructions. The GPU implementation achieves a speed up of four orders of magnitude compared with the equivalent CPU version. The simulation of the current induced on 10^3 pixels takes around 1 ms on the GPU, compared with approximately 10 s on the CPU. The results of the simulation are compared against data from a pixel-readout LArTPC prototype.
ОИЯИ = ОИЯИ (JINR)2023
Спец.(статьи,препринты) = С 344.1х - Методы регистрации нейтрино
Спец.(статьи,препринты) = Ц 840 в - Программы обработки экспериментальных данных и управление физическими установками$
Спец.(статьи,препринты) = С 17 к - Расчеты по молекулярной динамике. Численное моделирование физических задач
Бюллетени = 46/023