arrow
Return

Accelerating GARFIELD plus plus with CUDA

delete2025-12-01
delete0
PRE
AI
T
T. J. Neep *
K
K. Nikolopoulos
M
M. Slater
DOI:10.1088/1748-0221/20/12/P12019delete
deleteOriginal
deleteOriginal request for help
deleteShare
deleteSave
Abstract

Abstract

En 中文
GARFIELD++ is extensively used within the gaseous detector community for comprehensive detector simulations, supporting the full experimental life cycle from design to operation and calibration. The emergence of micro-pattern gaseous detectors has necessitated computationally intensive microscopic avalanche simulations. The acceleration of one of GARFIELD++'s most demanding algorithms, AVALANCHEMICROSCOPIC, by porting it to graphics processing units using NVIDIA's CUDA framework is described. The modifications are integrated into the GARFIELD++ codebase and are accessible to end users with only minor adjustments to their existing code. Benchmark results demonstrate substantial speed-up, especially for high-gain avalanches involving thousands of electrons, thereby enabling more efficient and detailed detector simulations.
Keywords:
Detector modelling and simulations II (electric fields, charge transport, multiplication and induction, pulse formation, electron emission, etc)
Gaseous detectors
Micropattern gaseous detectors (MSGC, GEM, THGEM, RETHGEM, MHSP, MICROPIC, MICROMEGAS, InGrid, etc)
Simulation methods and programs

Journal

Journal of Instrumentation cover
Journal of Instrumentation
IF:
1.3
Papers:
582
Citations:
1.3W

Organization

U
university of birmingham
Scholars:
4.9K
Papers: 2.4K
Citations: 0