PT Journal AU DUNE Collaboration (Abud, AAea Amedo, P Antonova, M Barenboim, G Cervera-Villanueva, A De Romeri, V Garcia-Peris, MA Martin-Albo, J Martinez-Mirave, P Mena, O Molina Bueno, L Novella, P Pompa, F Rocabado Rocha, JL Sorel, M Tortola, M Tuzi, M Valle, JWF Yahlali, N TI Highly-parallelized simulation of a pixelated LArTPC on a GPU SO Journal of Instrumentation JI J. Instrum. PY 2023 BP P04034 - 35pp VL 18 IS 4 DI 10.1088/1748-0221/18/04/P04034 LA English DE Detector modelling and simulations II (electric fields; charge transport; multiplication; and induction; pulse formation; electron emission; etc); Simulation methods and programs; Nobleliquid detectors (scintillation; ionization; double-phase); Time projection Chambers (TPC) AB 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. ER