2016
DOI: 10.1051/epjconf/201612700010
|View full text |Cite
|
Sign up to set email alerts
|

Kalman Filter Tracking on Parallel Architectures

Abstract: Abstract. Power density constraints are limiting the performance improvements of modern CPUs.

Help me understand this report
View preprint versions

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
15
0

Year Published

2017
2017
2024
2024

Publication Types

Select...
6
2

Relationship

4
4

Authors

Journals

citations
Cited by 14 publications
(15 citation statements)
references
References 11 publications
0
15
0
Order By: Relevance
“…Relying on this library, the initial implementation of a vectorized KF track fitting algorithm was demonstrated in a simplified detector geometry [4], followed by the initial implementation of an analogous track finding algorithm [5]. Further developments [6][7][8] allowed the software to achieve satisfactory performance, using Intel Threading Building Blocks (TBB) parallel constructs to comply with the CMS software (CMSSW) code base. A first implementation of the mkFit program on GPGPUs was also pursued [9]: while the Matriplex library was found to outperform standard small-matrix multiplication packages for GPUs, the performance of the KF-based track finding on GPGPUs is as of today not satisfactory.…”
Section: Parallelized Kalman Filter Trackingmentioning
confidence: 99%
“…Relying on this library, the initial implementation of a vectorized KF track fitting algorithm was demonstrated in a simplified detector geometry [4], followed by the initial implementation of an analogous track finding algorithm [5]. Further developments [6][7][8] allowed the software to achieve satisfactory performance, using Intel Threading Building Blocks (TBB) parallel constructs to comply with the CMS software (CMSSW) code base. A first implementation of the mkFit program on GPGPUs was also pursued [9]: while the Matriplex library was found to outperform standard small-matrix multiplication packages for GPUs, the performance of the KF-based track finding on GPGPUs is as of today not satisfactory.…”
Section: Parallelized Kalman Filter Trackingmentioning
confidence: 99%
“…As the hit collection is completely determined after track building, track fitting can repeatedly apply the KF algorithm without branching, making this the ideal place to start in porting KF tracking to Xeon and Xeon Phi, with our first results shown at ACAT2014 [8]. In more recent works (CHEP2016 [11], CtD2016 [12]), we discussed the improvements made to target a more realistic geometry. Profiling and recent computational optimizations were also outlined.…”
Section: Kalman Filter Trackingmentioning
confidence: 99%
“…The KF pattern recognition which proceeds sequentially hit by hit with possible branching on each layer is hard to parallelize effectively [9]. An algorithm that reconstructs several parts of the track independently would allow for high degree of parallelization.…”
Section: Pos(ichep2016)194mentioning
confidence: 99%