pith. sign in

arxiv: 1804.07682 · v1 · pith:NZHBSHSInew · submitted 2018-04-20 · 💻 cs.DC · cs.CE

CUDA Support in GNA Data Analysis Framework

classification 💻 cs.DC cs.CE
keywords frameworkanalysiscudasupportdatafeaturesgpgpuperformance
0
0 comments X
read the original abstract

Usage of GPUs as co-processors is a well-established approach to accelerate costly algorithms operating on matrices and vectors. We aim to further improve the performance of the Global Neutrino Analysis framework (GNA) by adding GPU support in a way that is transparent to the end user. To achieve our goal we use CUDA, a state of the art technology providing GPGPU programming methods. In this paper we describe new features of GNA related to CUDA support. Some specific framework features that influence GPGPU integration are also explained. The paper investigates the feasibility of GPU technology application and shows an example of the achieved acceleration of an algorithm implemented within framework. Benchmarks show a significant performance increase when using GPU transformations. The project is currently in the developmental phase. Our plans include implementation of the set of transformations necessary for the data analysis in the GNA framework and tests of the GPU expediency in the complete analysis chain.

This paper has not been read by Pith yet.

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. GPU-accelerated spectrum reweighting for new-physics searches in solar neutrino--electron scattering

    hep-ex 2026-07 unverdicted novelty 5.0

    A GPU-accelerated reweighting method speeds up likelihood evaluations for new-physics searches in neutrino-electron scattering by using precomputed spectra and response kernels.