Apply GPU to accelerate the convolution computation of signal shape and detector resolution changed with energy
Creators
- 1. School of Physics, State Key Laboratory of Nuclear Physics and Technology and Center for High Energy Physics, Peking University, Beijing (China)
Description
[Background] The relationship of detector resolution changed with energy should be considered when the intrinsic spectra have wide range in experiments like neutrino energy measurement. The normal numerical integration method using center processing unit (CPU) does not meet the performance requirement. [Purpose] This study aims to find a method which can accelerate the convolution operation without losing convenience. [Methods] The graphics processing unit (GPU) and compute unified device architecture (CUDA) toolkit are employed to implement RooFit's probability density function (PDF) class and calculate the numerical integration parallelly. [Results] In the test server using E5-2603 v3 as CPU and K80 as GPU, this method improves the speed as high as 218 times when the integration nodes set to be 1 million. [Conclusion] Combining GPU with RooFit library can get a significant improvement in the speed without lose RooFit's convenience. The method could be an example for those experiments which need complicated convolution calculations. (authors)
Additional details
Identifiers
Publishing Information
- Journal Title
- Nuclear Techniques
- Journal Volume
- 41
- Journal Issue
- 8
- Journal Page Range
- p. 48-53
- ISSN
- 0253-3219
INIS
- Country of Publication
- China
- Country of Input or Organization
- China
- INIS RN
- 54104953
- Subject category
- S97: MATHEMATICAL METHODS AND COMPUTING;
- Descriptors DEI
- CALCULATION METHODS; IMAGE PROCESSING; NEUTRINOS; PROBABILITY DENSITY FUNCTIONS; RADIATION DETECTORS; RESOLUTION; SHAPE; SIGNALS; SPECTRA
- Descriptors DEC
- ELEMENTARY PARTICLES; FERMIONS; FUNCTIONS; LEPTONS; MASSLESS PARTICLES; MEASURING INSTRUMENTS; PROCESSING
Optional Information
- Notes
- 3 figs., 2 tabs., 15 refs.; http://dx.doi.org/10.11889/j.0253-3219.2018.hjs.41.080404