EPJ Web of Conferences (Jan 2019)

Parallelized and Vectorized Tracking Using Kalman Filters with CMS Detector Geometry and Events

  • Cerati Giuseppe,
  • Elmer Peter,
  • Gravelle Brian,
  • Kortelainen Matti,
  • Krutelyov Vyacheslav,
  • Lantz Steven,
  • Lefebvre Matthieu,
  • Masciovecchio Mario,
  • McDermott Kevin,
  • Norris Boyana,
  • Reinsvold Hall Allison,
  • Riley Daniel,
  • Tadel Matevž,
  • Wittich Peter,
  • Würthwein Frank,
  • Yagil Avi

DOI
https://doi.org/10.1051/epjconf/201921402002
Journal volume & issue
Vol. 214
p. 02002

Abstract

Read online

The High-Luminosity Large Hadron Collider at CERN will be characterized by greater pileup of events and higher occupancy, making the track reconstruction even more computationally demanding. Existing algorithms at the LHC are based on Kalman filter techniques with proven excellent physics performance under a variety of conditions. Starting in 2014, we have been developing Kalman-filter-based methods for track finding and fitting adapted for many-core SIMD processors that are becoming dominant in high-performance systems. This paper summarizes the latest extensions to our software that allow it to run on the realistic CMS-2017 tracker geometry using CMSSW-generated events, including pileup. The reconstructed tracks can be validated against either the CMSSW simulation that generated the detector hits, or the CMSSW reconstruction of the tracks. In general, the code’s computational performance has continued to improve while the above capabilities were being added. We demonstrate that the present Kalman filter implementation is able to reconstruct events with comparable physics performance to CMSSW, while providing generally better computational performance. Further plans for advancing the software are discussed.