Journal article
Highly-parallelized simulation of a pixelated LArTPC on a GPU
Journal of instrumentation, Vol.18(4), P04034
04/01/2023
DOI: 10.1088/1748-0221/18/04/P04034
Abstract
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.
Details
- Title: Subtitle
- Highly-parallelized simulation of a pixelated LArTPC on a GPU
- Creators
- Adam Abed AbudBabak Abi - University of OxfordRoberto Acciarri - Fermi National Accelerator LaboratoryMario Acero - University of AtlánticoMarcio Adames - Universidade Tecnológica Federal do ParanáGeorge Adamov - Georgian Technical UniversityMark Adamowski - Fermi National Accelerator LaboratoryDavid Adams - Brookhaven National LaboratoryMarco Adinolfi - University of BristolCris Adriano - Universidade Estadual de Campinas (UNICAMP)Antoni Aduszkiewicz - University of HoustonJessica Aguilar - Lawrence Berkeley National LaboratoryZubayer AhmadJhanzeb Ahmed - University of WarwickBenjamin Aimard - Laboratoire d’Annecy de Physique des ParticulesFaiza Akbar - University of RochesterKyle Allison - University of Colorado BoulderSaul Alonso MonsalveMunera Alrashed - Kansas State UniversityChristoph Alt - ETH ZurichAndrew Alton - Augustana UniversityRodrigo Alvarez - Centro de Investigaciones Energéticas, Medioambientales y TecnológicasPablo Amedo - Universidade de Santiago de CompostelaJohn Anderson - Argonne National LaboratoryDiego Andrade AldanaCostas Andreopoulos - Rutherford Appleton LaboratoryMirco Andreotti - INFN Sezione di FerraraMichael P. Andrews - Fermi National Accelerator LaboratoryFenompanirina Andrianala - University of AntananarivoSofia Andringa - LIP - Laboratory of Instrumentation and Experimental Particle PhysicsNikolay AnfimovWallison Luiz Anicézio CampanelliArtur Ankowski - SLAC National Accelerator LaboratoryMarcelo Antoniassi - Universidade Tecnológica Federal do ParanáMaria Antonova - Instituto de Física CorpuscularAlexander Antoshkin - Joint Institute for Nuclear ResearchStefan Antusch - University of BaselAlfredo Aranda-FernandezLuciano Arellano - University of ManchesterLukas Arnold - Columbia UniversityManuel Arroyave - EIA UniversityJonathan Asaadi - The University of Texas at ArlingtonAdi Ashkenazi - Academic College of Tel Aviv-YafoLily Asquith - University of SussexAdam Aurisano - University of CincinnatiVladimir Aushev - Taras Shevchenko National University of KyivDario Autiero - Institute of Nuclear Physics of LyonMarco Alberto Ayala-Torres - Instituto Politécnico NacionalFarrukh Azfar - University of OxfordAshley BackHenning Back - Pacific Northwest National LaboratoryJohn Back - University of WarwickIuri Bagaturia - Georgian Technical UniversityLinda Bagby - Fermi National Accelerator LaboratoryNikita Balashov - Joint Institute for Nuclear ResearchSupraja Balasubramanian - Fermi National Accelerator LaboratoryPierre Baldi - University of California, IrvineWander Baldini - INFN Sezione di FerraraBruce Baller - Fermi National Accelerator LaboratoryBindu Bambah - University of HyderabadFernando Barao - LIP - Laboratory of Instrumentation and Experimental Particle PhysicsGabriela Barenboim - Instituto de Física CorpuscularPablo Barham AlzásGary BarkerWayne Barkhouse - University of North DakotaChristopher Barnes - University of Michigan–Ann ArborGiles Barr - University of OxfordJuan Barranco MonarcaAdilson BarrosNuno Barros - University of LisbonJoshua Barrow - Massachusetts Institute of TechnologyAnastasia Basharina-Freshville - University College LondonAmit Bashyal - Argonne National LaboratoryVincent Basque - Fermi National Accelerator LaboratoryCharlie Batchelor - University of EdinburghJames BattatFederico BattistiFatih Bay - Antalya Bilim UniversityMaria BazettoJosé Luis Bazo AlbaJohn Beacom - The Ohio State UniversityEdouard Bechetoille - Institute of Nuclear Physics of LyonBiswaranjan Behera - Colorado State UniversityEwerton Belchior - Universidade Estadual de Campinas (UNICAMP)Leo Bellantoni - Fermi National Accelerator LaboratoryGiorgio Bellettini - University of PisaVincenzo Bellini - INFN Sezione di CataniaOlga Beltramello - European Organization for Nuclear ResearchNektarios Benekos - European Organization for Nuclear ResearchCarlos Benitez MontielDouglas BenjaminFrancisco Bento NevesJoshua Berger - Colorado State UniversitySophie Berkman - Fermi National Accelerator LaboratoryPaolo Bernardini - University of SalentoRoman Berner - University of BernAndrea Bersani - INFN Sezione di GenovaSergio Bertolucci - INFN Sezione di BolognaMinerba Betancourt - Fermi National Accelerator LaboratoryAmalia Betancur RodríguezDUNE CollaborationMatheus Hostert (Contributor) - Physics and Astronomy
- Resource Type
- Journal article
- Publication Details
- Journal of instrumentation, Vol.18(4), P04034
- DOI
- 10.1088/1748-0221/18/04/P04034
- ISSN
- 1748-0221
- eISSN
- 1748-0221
- Publisher
- IOP Publishing
- Language
- English
- Date published
- 04/01/2023
- Academic Unit
- Physics and Astronomy
- Record Identifier
- 9984946623702771
Metrics
2 Record Views