TY - JOUR
T1 - Parallelized Kalman-Filter-Based Reconstruction of Particle Tracks on Many-Core Architectures
AU - Cerati, G.
AU - Elmer, P.
AU - Krutelyov, S.
AU - Lantz, S.
AU - Lefebvre, M.
AU - Masciovecchio, M.
AU - McDermott, K.
AU - Riley, D.
AU - Tadel, M.
AU - Wittich, P.
AU - Wurthwein, F.
AU - Yagil, A.
N1 - Publisher Copyright:
© Published under licence by IOP Publishing Ltd.
PY - 2018/10/18
Y1 - 2018/10/18
N2 - Faced with physical and energy density limitations on clock speed, contemporary microprocessor designers have increasingly turned to on-chip parallelism for performance gains. Algorithms should accordingly be designed with ample amounts of fine-grained parallelism if they are to realize the full performance of the hardware. This requirement can be challenging for algorithms that are naturally expressed as a sequence of small-matrix operations, such as the Kalman filter methods widely in use in high-energy physics experiments. In the High-Luminosity Large Hadron Collider (HL-LHC), for example, one of the dominant computational problems is expected to be finding and fitting charged-particle tracks during event reconstruction; today, the most common track-finding methods are those based on the Kalman filter. Experience at the LHC, both in the trigger and offline, has shown that these methods are robust and provide high physics performance. Previously we reported the significant parallel speedups that resulted from our efforts to adapt Kalman-filter-based tracking to many-core architectures such as Intel Xeon Phi. Here we report on how effectively those techniques can be applied to more realistic detector configurations and event complexity.
AB - Faced with physical and energy density limitations on clock speed, contemporary microprocessor designers have increasingly turned to on-chip parallelism for performance gains. Algorithms should accordingly be designed with ample amounts of fine-grained parallelism if they are to realize the full performance of the hardware. This requirement can be challenging for algorithms that are naturally expressed as a sequence of small-matrix operations, such as the Kalman filter methods widely in use in high-energy physics experiments. In the High-Luminosity Large Hadron Collider (HL-LHC), for example, one of the dominant computational problems is expected to be finding and fitting charged-particle tracks during event reconstruction; today, the most common track-finding methods are those based on the Kalman filter. Experience at the LHC, both in the trigger and offline, has shown that these methods are robust and provide high physics performance. Previously we reported the significant parallel speedups that resulted from our efforts to adapt Kalman-filter-based tracking to many-core architectures such as Intel Xeon Phi. Here we report on how effectively those techniques can be applied to more realistic detector configurations and event complexity.
UR - http://www.scopus.com/inward/record.url?scp=85055851053&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85055851053&partnerID=8YFLogxK
U2 - 10.1088/1742-6596/1085/4/042016
DO - 10.1088/1742-6596/1085/4/042016
M3 - Conference article
AN - SCOPUS:85055851053
SN - 1742-6588
VL - 1085
JO - Journal of Physics: Conference Series
JF - Journal of Physics: Conference Series
IS - 4
M1 - 042016
T2 - 18th International Workshop on Advanced Computing and Analysis Techniques in Physics Research, ACAT 2017
Y2 - 21 August 2017 through 25 August 2017
ER -