Abstract

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.

Highlights

  • The Large Hadron Collider (LHC, Fig. 1) at CERN is today’s most powerful particle accelerator

  • We present several components developed for the ALICE High Level Trigger to perform fast event reconstruction and to provide features required for online calibration

  • This paper presents an analysis of the ALICE High Level Trigger (HLT) data transport framework and the relevant reconstruction algorithms with respect to online calibration

Read more

Summary

Introduction

The Large Hadron Collider (LHC, Fig. 1) at CERN is today’s most powerful particle accelerator. This paper presents an analysis of the ALICE HLT data transport framework and the relevant reconstruction algorithms with respect to online calibration. We present required components developed for the ALICE HLT in Run II, which enable a fast event reconstruction and necessary features for online calibration. This ensures that it is clear which sensor data was used during the processing of which event in the calibration This imposes the requirement for event-synchronous custom input sources in an HLT chain. The new features can and are formulated in an abstract way and the implementations presented below show how they can be provided in standalone processing components This has the advantage that they do not require modifications to the framework and they can be used in other places as well besides online calibration

Common Source Code
GPU Tracking with OpenCL
Findings
Conclusions and Next Steps
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call