Fast TPC Online Tracking on GPUs and Asynchronous Data Processing in the ALICE HLT to facilitate Online Calibration

被引:7
|
作者
Rohr, David [1 ]
Gorbunov, Sergey [1 ]
Krzewicki, Mikolaj [1 ]
Breither, Timo [1 ]
Kretz, Matthias [1 ]
Lindenstruch, Volker [1 ]
机构
[1] Frankfurt Inst Adv Studies, Ruth Moufang Str 1, D-60438 Frankfurt, Germany
关键词
D O I
10.1088/1742-6596/664/8/082047
中图分类号
O57 [原子核物理学、高能物理学];
学科分类号
070202 ;
摘要
ALICE (A Large Heavy Ion Experiment) is one of the four major experiments at the Large Hadron Collider (LHC) at CERN, which is today the most powerful particle accelerator worldwide. The High Level Trigger (HLT) is an online compute farm of about 200 nodes, which reconstructs events measured by the ALICE detector in real-time. The HLT uses a custom online data-transport framework to distribute data and workload among the compute nodes. ALICE employs several calibration-sensitive subdetectors, e.g. the TPC (Time Projection Chamber). For a precise reconstruction, the HLT has to perform the calibration online. Online calibration can make certain Offline calibration steps obsolete and can thus speed up Offline analysis. Looking forward to ALICE Run III starting in 2020, online calibration becomes a necessity. The main detector used for track reconstruction is the TPC. Reconstructing the trajectories in the TPC is the most compute-intense step during event reconstruction. Therefore, a fast tracking implementation is of great importance. Reconstructed TPC tracks build the basis for the calibration making a fast online-tracking mandatory. We present several components developed for the ALICE High Level Trigger to perform fast event reconstruction and to provide features required for online calibration. As first topic, we present our TPC tracker, which employs GPUs to speed up the processing, and which bases on a Cellular Automaton and on the Kalman filter. Our TPC tracking algorithm has been successfully used in 2011 and 2012 in the lead-lead and the proton-lead runs. We have improved it to leverage features of newer GPUs and we have ported it to support OpenCL, CUDA, and CPUs with a single common source code. This makes us vendor independent. As second topic, we present framework extensions required for online calibration. The extensions, however, are generic and can be used for other purposes as well. We have extended the framework to support asynchronous compute chains, which are required for long-running tasks required e.g. for online calibration. And we describe our method to feed in custom data sources in the data flow. These can be external parameters like environmental temperature required for calibration and these can also be used to feed back calibration results into the processing chain. Overall, the work presented in this contribution makes the ALICE HLT ready for online reconstruction and calibration for the LHC Run II starting in 2015.
引用
收藏
页数:8
相关论文
共 17 条
  • [1] ALICE HLT TPC Tracking of Pb-Pb Events on GPUs
    Rohr, David
    Gorbunov, Sergey
    Szostak, Artur
    Kretz, Matthias
    Kollegger, Thorsten
    Breitner, Timo
    Alt, Torsten
    [J]. INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS 2012 (CHEP2012), PTS 1-6, 2012, 396
  • [2] ALICE TPC Online Tracker on GPUs for Heavy-Ion Events
    Rohr, David
    [J]. 2012 13TH INTERNATIONAL WORKSHOP ON CELLULAR NANOSCALE NETWORKS AND THEIR APPLICATIONS (CNNA), 2012,
  • [3] Online Calibration of the TPC Drift Time in the ALICE High Level Trigger
    Rohr, David
    Krzewicki, Mikolaj
    Zampolli, Chiara
    Wiechula, Jens
    Gorbunov, Sergey
    Chauvin, Alex
    Vorobyev, Ivan
    Weber, Steffen
    Schweda, Kai
    Lindenstruth, Volker
    [J]. IEEE TRANSACTIONS ON NUCLEAR SCIENCE, 2017, 64 (06) : 1263 - 1270
  • [4] Fast Online Reconstruction and Online Calibration in the ALICE High Level Trigger
    Rohr, David
    Krzewicki, Mikolaj
    Lindenstruth, Volker
    [J]. 2016 IEEE-NPSS REAL TIME CONFERENCE (RT), 2016,
  • [5] ALICE Overwatch: Online monitoring and data quality assurance using HLT data
    Ehlers, Raymond
    Mulligan, James
    [J]. 23RD INTERNATIONAL CONFERENCE ON COMPUTING IN HIGH ENERGY AND NUCLEAR PHYSICS (CHEP 2018), 2019, 214
  • [6] Fast and Robust Online Calibration of a Multi Laser Tracking System
    Nguyen, Tran Trung
    Weiss, Heiko
    Amthor, Arvid
    Ament, Christoph
    [J]. 2013 SIXTH INTERNATIONAL CONFERENCE ON DEVELOPMENTS IN ESYSTEMS ENGINEERING (DESE), 2014, : 141 - 144
  • [7] Online calibration and pre-processing of TAMA data
    Tatsumi, D
    Tsunesada, Y
    [J]. CLASSICAL AND QUANTUM GRAVITY, 2004, 21 (05) : S451 - S456
  • [8] Fast Online Analytical Processing for Big Data Warehousing
    Correia, Jose
    Santos, Maribel Yasmina
    Costa, Carlos
    Andrade, Carina
    [J]. 2018 9TH INTERNATIONAL CONFERENCE ON INTELLIGENT SYSTEMS (IS), 2018, : 435 - 442
  • [9] ECONOMICAL AND FAST MINICOMPUTER FOR ONLINE DATA-PROCESSING
    HUNGERBUHLER, V
    MAURON, B
    VITTET, JP
    [J]. NUCLEAR INSTRUMENTS & METHODS, 1976, 137 (01): : 189 - 192