Skip to main content
Journal cover image

Highly-parallelized simulation of a pixelated LArTPC on a GPU

Publication ,  Journal Article
Abed Abud, A; Abi, B; Acciarri, R; Acero, MA; Adames, MR; Adamov, G; Adamowski, M; Adams, D; Adinolfi, M; Adriano, C; Aduszkiewicz, A; Alt, C ...
Published in: Journal of Instrumentation
April 1, 2023

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.

Duke Scholars

Published In

Journal of Instrumentation

DOI

EISSN

1748-0221

Publication Date

April 1, 2023

Volume

18

Issue

4

Related Subject Headings

  • Nuclear & Particles Physics
  • 51 Physical sciences
  • 40 Engineering
  • 09 Engineering
  • 02 Physical Sciences
 

Citation

APA
Chicago
ICMJE
MLA
NLM
Abed Abud, A., Abi, B., Acciarri, R., Acero, M. A., Adames, M. R., Adamov, G., … Betancur Rodríguez, A. (2023). Highly-parallelized simulation of a pixelated LArTPC on a GPU. Journal of Instrumentation, 18(4). https://doi.org/10.1088/1748-0221/18/04/P04034
Abed Abud, A., B. Abi, R. Acciarri, M. A. Acero, M. R. Adames, G. Adamov, M. Adamowski, et al. “Highly-parallelized simulation of a pixelated LArTPC on a GPU.” Journal of Instrumentation 18, no. 4 (April 1, 2023). https://doi.org/10.1088/1748-0221/18/04/P04034.
Abed Abud A, Abi B, Acciarri R, Acero MA, Adames MR, Adamov G, et al. Highly-parallelized simulation of a pixelated LArTPC on a GPU. Journal of Instrumentation. 2023 Apr 1;18(4).
Abed Abud, A., et al. “Highly-parallelized simulation of a pixelated LArTPC on a GPU.” Journal of Instrumentation, vol. 18, no. 4, Apr. 2023. Scopus, doi:10.1088/1748-0221/18/04/P04034.
Abed Abud A, Abi B, Acciarri R, Acero MA, Adames MR, Adamov G, Adamowski M, Adams D, Adinolfi M, Adriano C, Aduszkiewicz A, Aguilar J, Ahmad Z, Ahmed J, Aimard B, Akbar F, Allison K, Alonso Monsalve S, Alrashed M, Alt C, Alton A, Alvarez R, Amedo P, Anderson J, Andrade DA, Andreopoulos C, Andreotti M, Andrews MP, Andrianala F, Andringa S, Anfimov N, Anicézio Campanelli WL, Ankowski A, Antoniassi M, Antonova M, Antoshkin A, Antusch S, Aranda-Fernandez A, Arellano L, Arnold LO, Arroyave MA, Asaadi J, Ashkenazi A, Asquith L, Aurisano A, Aushev V, Autiero D, Ayala-Torres M, Azfar F, Back A, Back H, Back JJ, Bagaturia I, Bagby L, Balashov N, Balasubramanian S, Baldi P, Baldini W, Baller B, Bambah B, Barao F, Barenboim G, Barham Alzás P, Barker GJ, Barkhouse W, Barnes C, Barr G, Barranco Monarca J, Barros A, Barros N, Barrow JL, Basharina-Freshville A, Bashyal A, Basque V, Batchelor C, Battat JBR, Battisti F, Bay F, Bazetto MCQ, Bazo Alba JLL, Beacom JF, Bechetoille E, Behera B, Belchior E, Bellantoni L, Bellettini G, Bellini V, Beltramello O, Benekos N, Benitez Montiel C, Benjamin D, Bento Neves F, Berger J, Berkman S, Bernardini P, Berner RM, Bersani A, Bertolucci S, Betancourt M, Betancur Rodríguez A. Highly-parallelized simulation of a pixelated LArTPC on a GPU. Journal of Instrumentation. 2023 Apr 1;18(4).
Journal cover image

Published In

Journal of Instrumentation

DOI

EISSN

1748-0221

Publication Date

April 1, 2023

Volume

18

Issue

4

Related Subject Headings

  • Nuclear & Particles Physics
  • 51 Physical sciences
  • 40 Engineering
  • 09 Engineering
  • 02 Physical Sciences