Millions of particles are collided every second at the LHCb detector placed inside the Large Hadron Collider at CERN. The particles produced as a result of these collisions pass through various detecting devices which will produce a combined raw data rate of up to 40 Tbps by 2021. These data will be fed through a data acquisition system which reconstructs individual particles and filters the collision events in real time. This process will occur in a heterogeneous farm employing exclusively off-the-shelf CPU and GPU hardware, in a two stage process known as High Level Trigger. The reconstruction of charged particle trajectories in physics detectors, also referred to as track reconstruction or tracking, determines the position, charge and momentum of particles as they pass through detectors. The Vertex Locator subdetector (VELO) is the closest such detector to the beamline, placed outside of the region where the LHCb magnet produces a sizable magnetic field. It is used to reconstruct straight particle trajectories which serve as seeds for reconstruction of other subdetectors and to locate collision vertices. The VELO subdetector will detect up to 109 particles every second, which need to be reconstructed in real time in the High Level Trigger. We present Search by triplet, an efficient track reconstruction algorithm. Our algorithm is designed to run efficiently across parallel architectures. We extend on previous work and explain the algorithm evolution since its inception. We show the scaling of our algorithm under various situations, and analyze its amortized time in terms of complexity for each of its constituent parts and profile its performance. Our algorithm is the current state-of-the-art in VELO track reconstruction on SIMT architectures, and we qualify its improvements over previous results.
翻译:由这些碰撞产生的粒子通过各种检测装置通过各种检测装置传递,这些装置将产生到2021年达到40Tbps的合并原始数据率。这些数据将通过数据采集系统进行输入,该数据系统将重建个别粒子,实时过滤碰撞事件。这一过程将发生在一个完全使用现成的CPU和GPU硬件的杂质农场,在称为高级触发器的两阶段中进行。物理探测器中充电粒子轨迹的重建,也称为轨道重建或跟踪,确定通过探测器时粒子的位置、充电和动力。Vertex Locator 子检测器(Veloo)将是一个数据采集器最接近于光线的检测器,它位于LHCb磁铁产生一个可变磁场的区域之外。这个过程将用来重建直线粒子轨迹,作为重建其他子探测器的种子,并用来定位碰撞脊椎的脊椎的轨迹,每个初始值的轨迹的轨迹的轨迹都由我们进行重建。