%0 Journal Article %T Highly-parallelized simulation of a pixelated LArTPC on a GPU %A DUNE Collaboration (Abud, A. A. et al %A Amedo, P. %A Antonova, M. %A Barenboim, G. %A Cervera-Villanueva, A. %A De Romeri, V. %A Garcia-Peris, M. A. %A Martin-Albo, J. %A Martinez-Mirave, P. %A Mena, O. %A Molina Bueno, L. %A Novella, P. %A Pompa, F. %A Rocabado Rocha, J. L. %A Sorel, M. %A Tortola, M. %A Tuzi, M. %A Valle, J. W. F. %A Yahlali, N. %J Journal of Instrumentation %D 2023 %V 18 %N 4 %I IOP Publishing Ltd %@ 1748-0221 %G English %F DUNECollaborationAbud_etal2023 %O WOS:000986658100009 %O exported from refbase (https://references.ific.uv.es/refbase/show.php?record=5551), last updated on Fri, 04 Aug 2023 06:58:36 +0000 %X 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 103 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. %K Detector modelling and simulations II (electric fields %K charge transport %K multiplication %K and induction %K pulse formation %K electron emission %K etc) %K Simulation methods and programs %K Nobleliquid detectors (scintillation %K ionization %K double-phase) %K Time projection Chambers (TPC) %R 10.1088/1748-0221/18/04/P04034 %U https://arxiv.org/abs/2212.09807 %U https://doi.org/10.1088/1748-0221/18/04/P04034 %P P04034 - 35pp