Cargando…

Matrix element method for high performance computing platforms

Lot of efforts have been devoted by ATLAS and CMS teams to improve the quality of LHC events analysis with the Matrix Element Method (MEM). Up to now, very few implementations try to face up the huge computing resources required by this method. We propose here a highly parallel version, combining MP...

Descripción completa

Detalles Bibliográficos
Autores principales: Grasseau, G, Chamont, D, Beaudette, F, Bianchini, L, Davignon, O, Mastrolorenzo, L, Ochando, C, Paganini, P, Strebler, T
Lenguaje:eng
Publicado: 2015
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/664/9/092009
http://cds.cern.ch/record/2134646
_version_ 1780949923147022336
author Grasseau, G
Chamont, D
Beaudette, F
Bianchini, L
Davignon, O
Mastrolorenzo, L
Ochando, C
Paganini, P
Strebler, T
author_facet Grasseau, G
Chamont, D
Beaudette, F
Bianchini, L
Davignon, O
Mastrolorenzo, L
Ochando, C
Paganini, P
Strebler, T
author_sort Grasseau, G
collection CERN
description Lot of efforts have been devoted by ATLAS and CMS teams to improve the quality of LHC events analysis with the Matrix Element Method (MEM). Up to now, very few implementations try to face up the huge computing resources required by this method. We propose here a highly parallel version, combining MPI and OpenCL, which makes the MEM exploitation reachable for the whole CMS datasets with a moderate cost. In the article, we describe the status of two software projects under development, one focused on physics and one focused on computing. We also showcase their preliminary performance obtained with classical multi-core processors, CUDA accelerators and MIC co-processors. This let us extrapolate that with the help of 6 high-end accelerators, we should be able to reprocess the whole LHC run 1 within 10 days, and that we have a satisfying metric for the upcoming run 2. The future work will consist in finalizing a single merged system including all the physics and all the parallelism infrastructure, thus optimizing implementation for best hardware platforms.
id oai-inspirehep.net-1414085
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2015
record_format invenio
spelling oai-inspirehep.net-14140852019-09-30T06:29:59Zdoi:10.1088/1742-6596/664/9/092009http://cds.cern.ch/record/2134646engGrasseau, GChamont, DBeaudette, FBianchini, LDavignon, OMastrolorenzo, LOchando, CPaganini, PStrebler, TMatrix element method for high performance computing platformsComputing and ComputersLot of efforts have been devoted by ATLAS and CMS teams to improve the quality of LHC events analysis with the Matrix Element Method (MEM). Up to now, very few implementations try to face up the huge computing resources required by this method. We propose here a highly parallel version, combining MPI and OpenCL, which makes the MEM exploitation reachable for the whole CMS datasets with a moderate cost. In the article, we describe the status of two software projects under development, one focused on physics and one focused on computing. We also showcase their preliminary performance obtained with classical multi-core processors, CUDA accelerators and MIC co-processors. This let us extrapolate that with the help of 6 high-end accelerators, we should be able to reprocess the whole LHC run 1 within 10 days, and that we have a satisfying metric for the upcoming run 2. The future work will consist in finalizing a single merged system including all the physics and all the parallelism infrastructure, thus optimizing implementation for best hardware platforms.oai:inspirehep.net:14140852015
spellingShingle Computing and Computers
Grasseau, G
Chamont, D
Beaudette, F
Bianchini, L
Davignon, O
Mastrolorenzo, L
Ochando, C
Paganini, P
Strebler, T
Matrix element method for high performance computing platforms
title Matrix element method for high performance computing platforms
title_full Matrix element method for high performance computing platforms
title_fullStr Matrix element method for high performance computing platforms
title_full_unstemmed Matrix element method for high performance computing platforms
title_short Matrix element method for high performance computing platforms
title_sort matrix element method for high performance computing platforms
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/664/9/092009
http://cds.cern.ch/record/2134646
work_keys_str_mv AT grasseaug matrixelementmethodforhighperformancecomputingplatforms
AT chamontd matrixelementmethodforhighperformancecomputingplatforms
AT beaudettef matrixelementmethodforhighperformancecomputingplatforms
AT bianchinil matrixelementmethodforhighperformancecomputingplatforms
AT davignono matrixelementmethodforhighperformancecomputingplatforms
AT mastrolorenzol matrixelementmethodforhighperformancecomputingplatforms
AT ochandoc matrixelementmethodforhighperformancecomputingplatforms
AT paganinip matrixelementmethodforhighperformancecomputingplatforms
AT streblert matrixelementmethodforhighperformancecomputingplatforms