Distributed- and shared-memory parallelizations of assignment-based data association for multitarget tracking

被引:1
|
作者
Popp, RL
Pattipati, KR
Bar-Shalom, YB
机构
[1] Alphatech Inc, Burlington, MA 01803 USA
[2] Univ Connecticut, Dept Elect & Syst Engn, Storrs, CT 06269 USA
关键词
distributed-memory parallelization; shared-memory parallelization; data association; assignment problem; task allocation problem; multitarget tracking;
D O I
10.1023/A:1018920917101
中图分类号
C93 [管理学]; O22 [运筹学];
学科分类号
070105 ; 12 ; 1201 ; 1202 ; 120202 ;
摘要
To date, there has been a lack of efficient and practical distributed- and shared-memory parallelizations of the data association problem for multitarget tracking. Filling this gap is one of the primary focuses of the present work. We begin by describing our data association algorithm in terms of an Interacting Multiple Model (IMM) state estimator embedded into an optimization framework, namely, a two-dimensional (2D) assignment problem (i.e., weighted bipartite matching). Contrary to conventional wisdom, we show that the data association (or optimization) problem is not the major computational bottleneck; instead, the interface to the optimization problem, namely, computing the rather numerous gating tests and IMM state estimates, covariance calculations, and likelihood function evaluations (used as cost coefficients in the 2D assignment problem), is the primary source of the workload. Hence, for both a general-purpose shared-memory MIMD (Multiple Instruction Multiple Data) multiprocessor system and a distributed-memory Intel Paragon high-performance computer, we developed parallelizations of the data association problem that focus on the interface problem. For the former, a coarse-grained dynamic parallelization was developed that realizes excellent performance (i.e., superlinear speedups) independent of numerous factors influencing problem size (e.g., many models in the IMM, denseycluttered environments, contentious target-measurement data, etc.). For the latter, an SPMD (Single Program Multiple Data) parallelization was developed that realizes near-linear speedups using relatively simple dynamic task allocation algorithms. Using a real measurement database based on two FAA air traffic control radars, we show that the parallelizations developed in this work offer great promise in practice.
引用
收藏
页码:293 / 322
页数:30
相关论文
共 45 条
  • [1] Shared-memory parallelization of the data association problem in multitarget tracking
    Popp, RL
    Pattipati, KR
    BarShalom, Y
    Ammar, RA
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 1997, 8 (10) : 993 - 1005
  • [2] Distributed‐ and shared‐memory parallelizationsof assignment‐based data association formultitarget tracking
    R.L. Popp
    K.R. Pattipati
    Y. Bar-Shalom
    [J]. Annals of Operations Research, 1999, 90 : 293 - 322
  • [3] HitFlow: A Dataflow Programming Model for Hybrid Distributed- and Shared-Memory Systems
    Fresno, Javier
    Barba, Daniel
    Gonzalez-Escribano, Arturo
    Llanos, Diego R.
    [J]. INTERNATIONAL JOURNAL OF PARALLEL PROGRAMMING, 2019, 47 (01) : 3 - 23
  • [4] HitFlow: A Dataflow Programming Model for Hybrid Distributed- and Shared-Memory Systems
    Javier Fresno
    Daniel Barba
    Arturo Gonzalez-Escribano
    Diego R. Llanos
    [J]. International Journal of Parallel Programming, 2019, 47 : 3 - 23
  • [5] AUTOMATING DATA CONVERSION FOR HETEROGENEOUS DISTRIBUTED SHARED-MEMORY
    WORTMAN, DB
    ZHOU, S
    FINK, S
    [J]. SOFTWARE-PRACTICE & EXPERIENCE, 1994, 24 (01): : 111 - 125
  • [6] New assignment-based data association for tracking move-stop-move targets
    Lin, L
    Kirubarajan, T
    Bar-Shalom, Y
    [J]. PROCEEDINGS OF THE FIFTH INTERNATIONAL CONFERENCE ON INFORMATION FUSION, VOL II, 2002, : 943 - 950
  • [7] New assignment-based data association for tracking move-stop-move targets
    Lin, L
    Bar-Shalom, Y
    Kirubarajan, T
    [J]. IEEE TRANSACTIONS ON AEROSPACE AND ELECTRONIC SYSTEMS, 2004, 40 (02) : 714 - 725
  • [8] UNIFYING DATA AND CONTROL TRANSFORMATIONS FOR DISTRIBUTED SHARED-MEMORY MACHINES
    CIERNIAK, M
    LI, W
    [J]. SIGPLAN NOTICES, 1995, 30 (06): : 205 - 217
  • [9] Computationally efficient assignment-based algorithms for data association for tracking with angle-only sensors
    Sathyan, T.
    Sinha, A.
    Kirubarajan, T.
    [J]. SIGNAL AND DATA PROCESSING OF SMALL TARGETS 2007, 2007, 6699
  • [10] Parallel Data Mining for Association Rules on Shared-Memory Systems
    S. Parthasarathy
    M. J. Zaki
    M. Ogihara
    W. Li
    [J]. Knowledge and Information Systems, 2001, 3 (1) : 1 - 29