Cargando…

Parallelization of events generation for data analysis techniques

With the startup of the LHC experiments at CERN, the involved community is now focusing on the analysis of the collected data. The complexity of the data analyses will be a key factor for finding eventual new phenomena. For such a reason many data analysis tools have been developed in the last sever...

Descripción completa

Detalles Bibliográficos
Autor principal: Lazzaro, A
Lenguaje:eng
Publicado: 2010
Materias:
Acceso en línea:http://cds.cern.ch/record/1304581
_version_ 1780921129513254912
author Lazzaro, A
author_facet Lazzaro, A
author_sort Lazzaro, A
collection CERN
description With the startup of the LHC experiments at CERN, the involved community is now focusing on the analysis of the collected data. The complexity of the data analyses will be a key factor for finding eventual new phenomena. For such a reason many data analysis tools have been developed in the last several years, which implement several data analysis techniques. Goal of these techniques is the possibility of discriminating events of interest and measuring parameters on a given input sample of events, which are themselves defined by several variables. Also particularly important is the possibility of repeating the determination of the parameters by applying the procedure on several simulated samples, which are generated using Monte Carlo techniques and the knowledge of the probability density functions of the input variables. This procedure achieves a better estimation of the results. Depending on the number of variables, complexity of their probability density functions, number of events, and number of sample to generate, the whole procedure can be high CPU-time consuming. In this paper we show how the Monte Carlo generation of the events for each simulated sample can be parallelized using OpenMP to scale over multi-cores in a single computational node.
id cern-1304581
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2010
record_format invenio
spelling cern-13045812019-09-30T06:29:59Zhttp://cds.cern.ch/record/1304581engLazzaro, AParallelization of events generation for data analysis techniquesComputing and ComputersWith the startup of the LHC experiments at CERN, the involved community is now focusing on the analysis of the collected data. The complexity of the data analyses will be a key factor for finding eventual new phenomena. For such a reason many data analysis tools have been developed in the last several years, which implement several data analysis techniques. Goal of these techniques is the possibility of discriminating events of interest and measuring parameters on a given input sample of events, which are themselves defined by several variables. Also particularly important is the possibility of repeating the determination of the parameters by applying the procedure on several simulated samples, which are generated using Monte Carlo techniques and the knowledge of the probability density functions of the input variables. This procedure achieves a better estimation of the results. Depending on the number of variables, complexity of their probability density functions, number of events, and number of sample to generate, the whole procedure can be high CPU-time consuming. In this paper we show how the Monte Carlo generation of the events for each simulated sample can be parallelized using OpenMP to scale over multi-cores in a single computational node.CERN-IT-2010-004PoS(ACAT2010)070oai:cds.cern.ch:13045812010-11-01
spellingShingle Computing and Computers
Lazzaro, A
Parallelization of events generation for data analysis techniques
title Parallelization of events generation for data analysis techniques
title_full Parallelization of events generation for data analysis techniques
title_fullStr Parallelization of events generation for data analysis techniques
title_full_unstemmed Parallelization of events generation for data analysis techniques
title_short Parallelization of events generation for data analysis techniques
title_sort parallelization of events generation for data analysis techniques
topic Computing and Computers
url http://cds.cern.ch/record/1304581
work_keys_str_mv AT lazzaroa parallelizationofeventsgenerationfordataanalysistechniques