Title :
Multitarget tracking algorithm parallelization for distributed-memory computing systems
Author :
Popp, Robert L. ; Pattipati, Krishna R. ; Bar-Shalom, Yaakov ; Gassner, Richard R.
Author_Institution :
Dept. of Comput. Sci. & Eng., Connecticut Univ., Storrs, CT, USA
Abstract :
We present a robust scalable parallelization of a multitarget tracking algorithm developed for air traffic surveillance. We couple the state estimation and data association problems by embedding an interacting multiple model (IMM) state estimator into an optimization-based assignment framework. A SPMD distributed-memory parallelization is described wherein the interface to the optimization problem, namely computing the rather numerous gating and IMM state estimates, covariance calculations, and likelihood function evaluations (used as cost coefficients in the assignment problem), is parallelized. We describe several heuristic algorithms developed for the inherent task allocation problem wherein the problem is one of assigning track tasks, having uncertain processing costs and negligible communication costs, across a set of homogeneous processors to minimize workload imbalances. Using a measurement database based on two FAA air traffic central radars, courtesy of Rome Laboratory, we show that near linear speedups are obtainable on a 32-node Intel Paragon supercomputer using simple task allocation algorithms.
Keywords :
air traffic control; distributed memory systems; maximum likelihood estimation; optimisation; parallel algorithms; resource allocation; state estimation; surveillance; target tracking; Intel Paragon supercomputer; air traffic surveillance; cost coefficients; covariance calculations; data association; distributed-memory computing systems; heuristic algorithms; interacting multiple model state estimator; likelihood function evaluations; measurement database; multitarget tracking algorithm parallelization; optimization-based assignment framework; scalable parallelization; state estimation; task allocation; uncertain processing costs; workload imbalance; Computer interfaces; Concurrent computing; Cost function; Distributed computing; Heuristic algorithms; Radar tracking; Robustness; State estimation; Surveillance; Traffic control;
Conference_Titel :
High Performance Distributed Computing, 1996., Proceedings of 5th IEEE International Symposium on
Conference_Location :
Syracuse, NY, USA
Print_ISBN :
0-8186-7582-9
DOI :
10.1109/HPDC.1996.546212