Cargando…

Track Reconstruction in the ALICE TPC using GPUs for LHC Run 3

In LHC Run 3, ALICE will increase the data taking rate significantly to continuous readout of 50 kHz minimum bias Pb-Pb collisions. The reconstruction strategy of the online offline computing upgrade foresees a first synchronous online reconstruction stage during data taking enabling detector calibr...

Descripción completa

Detalles Bibliográficos
Autores principales: Rohr, David, Gorbunov, Sergey, Schmidt, Marten Ole, Shahoyan, Ruben
Lenguaje:eng
Publicado: 2018
Materias:
Acceso en línea:http://cds.cern.ch/record/2649401
_version_ 1780960732698902528
author Rohr, David
Gorbunov, Sergey
Schmidt, Marten Ole
Shahoyan, Ruben
author_facet Rohr, David
Gorbunov, Sergey
Schmidt, Marten Ole
Shahoyan, Ruben
author_sort Rohr, David
collection CERN
description In LHC Run 3, ALICE will increase the data taking rate significantly to continuous readout of 50 kHz minimum bias Pb-Pb collisions. The reconstruction strategy of the online offline computing upgrade foresees a first synchronous online reconstruction stage during data taking enabling detector calibration, and a posterior calibrated asynchronous reconstruction stage. We present a tracking algorithm for the Time Projection Chamber (TPC), the main tracking detector of ALICE. The reconstruction must yield results comparable to current offline reconstruction and meet the time constraints like in the current High Level Trigger (HLT), processing 50 times as many collisions per second as today. It is derived from the current online tracking in the HLT, which is based on a Cellular automaton and the Kalman filter, and we integrate missing features from offline tracking for improved resolution. The continuous TPC readout and overlapping collisions pose new challenges: conversion to spatial coordinates and the application of time- and location dependent calibration must happen in between of track seeding and track fitting while the TPC occupancy increases five-fold. The huge data volume requires a data reduction factor of 20, which imposes additional requirements: the momentum range must be extended to identify low-$p_{\rm{T}$t looping tracks and a special refit in uncalibrated coordinates improves the track model entropy encoding. Our TPC track finding leverages the potential of hardware accelerators via the OpenCL and CUDA APIs in a shared source code for CPUs, GPUs, and both reconstruction stages. Porting more reconstruction steps like the remainder of the TPC reconstruction and tracking for other detectors will shift the computing balance from traditional processors to GPUs. We give an overview of the foreseen tracking in Run 3 and discuss the track finding efficiency, resolution, treatment of continuous readout data, and performance on processors and GPUs.
id cern-2649401
institution Organización Europea para la Investigación Nuclear
language eng
publishDate 2018
record_format invenio
spelling cern-26494012021-09-17T12:49:54Zhttp://cds.cern.ch/record/2649401engRohr, DavidGorbunov, SergeySchmidt, Marten OleShahoyan, RubenTrack Reconstruction in the ALICE TPC using GPUs for LHC Run 3physics.ins-detDetectors and Experimental TechniquesIn LHC Run 3, ALICE will increase the data taking rate significantly to continuous readout of 50 kHz minimum bias Pb-Pb collisions. The reconstruction strategy of the online offline computing upgrade foresees a first synchronous online reconstruction stage during data taking enabling detector calibration, and a posterior calibrated asynchronous reconstruction stage. We present a tracking algorithm for the Time Projection Chamber (TPC), the main tracking detector of ALICE. The reconstruction must yield results comparable to current offline reconstruction and meet the time constraints like in the current High Level Trigger (HLT), processing 50 times as many collisions per second as today. It is derived from the current online tracking in the HLT, which is based on a Cellular automaton and the Kalman filter, and we integrate missing features from offline tracking for improved resolution. The continuous TPC readout and overlapping collisions pose new challenges: conversion to spatial coordinates and the application of time- and location dependent calibration must happen in between of track seeding and track fitting while the TPC occupancy increases five-fold. The huge data volume requires a data reduction factor of 20, which imposes additional requirements: the momentum range must be extended to identify low-$p_{\rm{T}$t looping tracks and a special refit in uncalibrated coordinates improves the track model entropy encoding. Our TPC track finding leverages the potential of hardware accelerators via the OpenCL and CUDA APIs in a shared source code for CPUs, GPUs, and both reconstruction stages. Porting more reconstruction steps like the remainder of the TPC reconstruction and tracking for other detectors will shift the computing balance from traditional processors to GPUs. We give an overview of the foreseen tracking in Run 3 and discuss the track finding efficiency, resolution, treatment of continuous readout data, and performance on processors and GPUs.arXiv:1811.11481oai:cds.cern.ch:26494012018
spellingShingle physics.ins-det
Detectors and Experimental Techniques
Rohr, David
Gorbunov, Sergey
Schmidt, Marten Ole
Shahoyan, Ruben
Track Reconstruction in the ALICE TPC using GPUs for LHC Run 3
title Track Reconstruction in the ALICE TPC using GPUs for LHC Run 3
title_full Track Reconstruction in the ALICE TPC using GPUs for LHC Run 3
title_fullStr Track Reconstruction in the ALICE TPC using GPUs for LHC Run 3
title_full_unstemmed Track Reconstruction in the ALICE TPC using GPUs for LHC Run 3
title_short Track Reconstruction in the ALICE TPC using GPUs for LHC Run 3
title_sort track reconstruction in the alice tpc using gpus for lhc run 3
topic physics.ins-det
Detectors and Experimental Techniques
url http://cds.cern.ch/record/2649401
work_keys_str_mv AT rohrdavid trackreconstructioninthealicetpcusinggpusforlhcrun3
AT gorbunovsergey trackreconstructioninthealicetpcusinggpusforlhcrun3
AT schmidtmartenole trackreconstructioninthealicetpcusinggpusforlhcrun3
AT shahoyanruben trackreconstructioninthealicetpcusinggpusforlhcrun3