Cargando…

Parallel track reconstruction in CMS using the cellular automaton approach

The Compact Muon Solenoid (CMS) experiment at the Large Hadron Collider (LHC) is a general-purpose particle detector and comprises the largest silicon-based tracking system built to date with 75 million individual readout channels. The precise reconstruction of particle tracks from this tremendous a...

Descripción completa

Detalles Bibliográficos
Autores principales: Funke, Daniel, Hauth, Thomas, Innocente, V, Quast, G, Sanders, P, Schieferdecker, D
Lenguaje:eng
Publicado: 2014
Materias:
Acceso en línea:https://dx.doi.org/10.1088/1742-6596/513/5/052010
http://cds.cern.ch/record/2026343
_version_ 1780947351921229824
author Funke, Daniel
Hauth, Thomas
Innocente, V
Quast, G
Sanders, P
Schieferdecker, D
author_facet Funke, Daniel
Hauth, Thomas
Innocente, V
Quast, G
Sanders, P
Schieferdecker, D
author_sort Funke, Daniel
collection CERN
description The Compact Muon Solenoid (CMS) experiment at the Large Hadron Collider (LHC) is a general-purpose particle detector and comprises the largest silicon-based tracking system built to date with 75 million individual readout channels. The precise reconstruction of particle tracks from this tremendous amount of input channels is a compute-intensive task. The foreseen LHC beam parameters for the next data taking period, starting in 2015, will result in an increase in the number of simultaneous proton-proton interactions and hence the number of particle tracks per event. Due to the stagnating clock frequencies of individual CPU cores, new approaches to particle track reconstruction need to be evaluated in order to cope with this computational challenge. Track finding methods that are based on cellular automata (CA) offer a fast and parallelizable alternative to the well-established Kalman filter-based algorithms. We present a new cellular automaton based track reconstruction, which copes with the complex detector geometry of CMS. We detail the specific design choices made to allow for a high-performance computation on GPU and CPU devices using the OpenCL framework. We conclude by evaluating the physics performance, as well as the computational properties of our implementation on various hardware platforms and show that a significant speedup can be attained by using GPU architectures while achieving a reasonable physics performance at the same time.
id oai-inspirehep.net-1302135
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2014
record_format invenio
spelling oai-inspirehep.net-13021352022-08-17T13:29:09Zdoi:10.1088/1742-6596/513/5/052010http://cds.cern.ch/record/2026343engFunke, DanielHauth, ThomasInnocente, VQuast, GSanders, PSchieferdecker, DParallel track reconstruction in CMS using the cellular automaton approachComputing and ComputersThe Compact Muon Solenoid (CMS) experiment at the Large Hadron Collider (LHC) is a general-purpose particle detector and comprises the largest silicon-based tracking system built to date with 75 million individual readout channels. The precise reconstruction of particle tracks from this tremendous amount of input channels is a compute-intensive task. The foreseen LHC beam parameters for the next data taking period, starting in 2015, will result in an increase in the number of simultaneous proton-proton interactions and hence the number of particle tracks per event. Due to the stagnating clock frequencies of individual CPU cores, new approaches to particle track reconstruction need to be evaluated in order to cope with this computational challenge. Track finding methods that are based on cellular automata (CA) offer a fast and parallelizable alternative to the well-established Kalman filter-based algorithms. We present a new cellular automaton based track reconstruction, which copes with the complex detector geometry of CMS. We detail the specific design choices made to allow for a high-performance computation on GPU and CPU devices using the OpenCL framework. We conclude by evaluating the physics performance, as well as the computational properties of our implementation on various hardware platforms and show that a significant speedup can be attained by using GPU architectures while achieving a reasonable physics performance at the same time.oai:inspirehep.net:13021352014
spellingShingle Computing and Computers
Funke, Daniel
Hauth, Thomas
Innocente, V
Quast, G
Sanders, P
Schieferdecker, D
Parallel track reconstruction in CMS using the cellular automaton approach
title Parallel track reconstruction in CMS using the cellular automaton approach
title_full Parallel track reconstruction in CMS using the cellular automaton approach
title_fullStr Parallel track reconstruction in CMS using the cellular automaton approach
title_full_unstemmed Parallel track reconstruction in CMS using the cellular automaton approach
title_short Parallel track reconstruction in CMS using the cellular automaton approach
title_sort parallel track reconstruction in cms using the cellular automaton approach
topic Computing and Computers
url https://dx.doi.org/10.1088/1742-6596/513/5/052010
http://cds.cern.ch/record/2026343
work_keys_str_mv AT funkedaniel paralleltrackreconstructionincmsusingthecellularautomatonapproach
AT hauththomas paralleltrackreconstructionincmsusingthecellularautomatonapproach
AT innocentev paralleltrackreconstructionincmsusingthecellularautomatonapproach
AT quastg paralleltrackreconstructionincmsusingthecellularautomatonapproach
AT sandersp paralleltrackreconstructionincmsusingthecellularautomatonapproach
AT schieferdeckerd paralleltrackreconstructionincmsusingthecellularautomatonapproach