Cargando…

Acceleration with GPUs and other RooFit news

RooFit is a toolkit for statistical modeling and fitting, and together with RooStats it is used for measurements and statistical tests by most experiments in particle physics, particularly the LHC experiments. As the LHC program progresses, physics analysis becomes more computationally demanding. Th...

Descripción completa

Detalles Bibliográficos
Autores principales: Michalainas, Emmanouil, Rembser, Jonas, Hageboeck, Stephan, Moneta, Lorenzo
Lenguaje:eng
Publicado: 2022
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/2438/1/012066
http://cds.cern.ch/record/2840306
_version_ 1780976068337860608
author Michalainas, Emmanouil
Rembser, Jonas
Hageboeck, Stephan
Moneta, Lorenzo
author_facet Michalainas, Emmanouil
Rembser, Jonas
Hageboeck, Stephan
Moneta, Lorenzo
author_sort Michalainas, Emmanouil
collection CERN
description RooFit is a toolkit for statistical modeling and fitting, and together with RooStats it is used for measurements and statistical tests by most experiments in particle physics, particularly the LHC experiments. As the LHC program progresses, physics analysis becomes more computationally demanding. Therefore, RooFit development in recent years is focused on modernizing RooFit, improving its ease of use, and on performance optimization. This paper presents the new RooFit vectorized computation mode, which supports calculations on the GPU. Additionally, we discuss new features in the upcoming ROOT 6.26 release, highlighting the new pythonizations in particular.
id cern-2840306
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2022
record_format invenio
spelling cern-28403062023-08-22T14:34:33Zdoi:10.1088/1742-6596/2438/1/012066http://cds.cern.ch/record/2840306engMichalainas, EmmanouilRembser, JonasHageboeck, StephanMoneta, LorenzoAcceleration with GPUs and other RooFit newsComputing and ComputersRooFit is a toolkit for statistical modeling and fitting, and together with RooStats it is used for measurements and statistical tests by most experiments in particle physics, particularly the LHC experiments. As the LHC program progresses, physics analysis becomes more computationally demanding. Therefore, RooFit development in recent years is focused on modernizing RooFit, improving its ease of use, and on performance optimization. This paper presents the new RooFit vectorized computation mode, which supports calculations on the GPU. Additionally, we discuss new features in the upcoming ROOT 6.26 release, highlighting the new pythonizations in particular.CERN-OPEN-2022-014oai:cds.cern.ch:28403062022-02-01
spellingShingle Computing and Computers
Michalainas, Emmanouil
Rembser, Jonas
Hageboeck, Stephan
Moneta, Lorenzo
Acceleration with GPUs and other RooFit news
title Acceleration with GPUs and other RooFit news
title_full Acceleration with GPUs and other RooFit news
title_fullStr Acceleration with GPUs and other RooFit news
title_full_unstemmed Acceleration with GPUs and other RooFit news
title_short Acceleration with GPUs and other RooFit news
title_sort acceleration with gpus and other roofit news
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/2438/1/012066
http://cds.cern.ch/record/2840306
work_keys_str_mv AT michalainasemmanouil accelerationwithgpusandotherroofitnews
AT rembserjonas accelerationwithgpusandotherroofitnews
AT hageboeckstephan accelerationwithgpusandotherroofitnews
AT monetalorenzo accelerationwithgpusandotherroofitnews