TY - JOUR
T1 - Kalman filter tracking on parallel architectures
AU - Cerati, Giuseppe
AU - Elmer, Peter
AU - Lantz, Steven
AU - McDermott, Kevin
AU - Riley, Dan
AU - Tadel, Matevž
AU - Wittich, Peter
AU - Würthwein, Frank
AU - Yagil, Avi
N1 - Publisher Copyright:
© Published under licence by IOP Publishing Ltd.
PY - 2015
Y1 - 2015
N2 - Power density constraints are limiting the performance improvements of modern CPUs. To address this we have seen the introduction of lower-power, multi-core processors, but the future will be even more exciting. In order to stay within the power density limits but still obtain Moore's Law performance/price gains, it will be necessary to parallelize algorithms to exploit larger numbers of lightweight cores and specialized functions like large vector units. Example technologies today include Intel's Xeon Phi and GPGPUs. Track finding and fitting is one of the most computationally challenging problems for event reconstruction in particle physics. At the High Luminosity LHC, for example, this will be by far the dominant problem. The need for greater parallelism has driven investigations of very different track finding techniques including Cellular Automata or returning to Hough Transform. The most common track finding techniques in use today are however those based on the Kalman Filter [2]. Significant experience has been accumulated with these techniques on real tracking detector systems, both in the trigger and offline. They are known to provide high physics performance, are robust and are exactly those being used today for the design of the tracking system for HL-LHC. Our previous investigations showed that, using optimized data structures, track fitting with Kalman Filter can achieve large speedup both with Intel Xeon and Xeon Phi. We report here our further progress towards an end-to-end track reconstruction algorithm fully exploiting vectorization and parallelization techniques in a realistic simulation setup.
AB - Power density constraints are limiting the performance improvements of modern CPUs. To address this we have seen the introduction of lower-power, multi-core processors, but the future will be even more exciting. In order to stay within the power density limits but still obtain Moore's Law performance/price gains, it will be necessary to parallelize algorithms to exploit larger numbers of lightweight cores and specialized functions like large vector units. Example technologies today include Intel's Xeon Phi and GPGPUs. Track finding and fitting is one of the most computationally challenging problems for event reconstruction in particle physics. At the High Luminosity LHC, for example, this will be by far the dominant problem. The need for greater parallelism has driven investigations of very different track finding techniques including Cellular Automata or returning to Hough Transform. The most common track finding techniques in use today are however those based on the Kalman Filter [2]. Significant experience has been accumulated with these techniques on real tracking detector systems, both in the trigger and offline. They are known to provide high physics performance, are robust and are exactly those being used today for the design of the tracking system for HL-LHC. Our previous investigations showed that, using optimized data structures, track fitting with Kalman Filter can achieve large speedup both with Intel Xeon and Xeon Phi. We report here our further progress towards an end-to-end track reconstruction algorithm fully exploiting vectorization and parallelization techniques in a realistic simulation setup.
UR - http://www.scopus.com/inward/record.url?scp=84961966537&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=84961966537&partnerID=8YFLogxK
U2 - 10.1088/1742-6596/664/7/072008
DO - 10.1088/1742-6596/664/7/072008
M3 - Conference article
AN - SCOPUS:84961966537
SN - 1742-6588
VL - 664
JO - Journal of Physics: Conference Series
JF - Journal of Physics: Conference Series
IS - 7
M1 - 072008
T2 - 21st International Conference on Computing in High Energy and Nuclear Physics, CHEP 2015
Y2 - 13 April 2015 through 17 April 2015
ER -