IET Conference on Data Fusion &Amp; Target Tracking 2014: Algorithms and Applications 2014
DOI: 10.1049/cp.2014.0529
|View full text |Cite
|
Sign up to set email alerts
|

PPF: A parallel particle filtering library

Abstract: Abstract. We present the parallel particle filtering (PPF) software library, which enables hybrid shared-memory/distributedmemory parallelization of particle filtering (PF) algorithms combining the Message Passing Interface (MPI) with multithreading for multi-level parallelism. The library is implemented in Java and relies on OpenMPI's Java bindings for inter-process communication. It includes dynamic load balancing, multi-thread balancing, and several algorithmic improvements for PF, such as input-space domai… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
10
0

Year Published

2014
2014
2022
2022

Publication Types

Select...
2
2
1
1

Relationship

1
5

Authors

Journals

citations
Cited by 10 publications
(10 citation statements)
references
References 48 publications
0
10
0
Order By: Relevance
“…The particles are initialized at the ground-truth location and all tests are repeated 50 times for different realizations of the image-noise process on a single core of a 12-core Intel R Xeon R E5-2640 2.5 GHz CPU with 128 GB DDR3 800 MHz memory on MPI-CBG's MadMax computer cluster. All algorithms are implemented in Java (v. 1.7.0 13) within the Parallel Particle Filtering (PPF) library [28]. The results are summarized in Figs.…”
Section: Methodsmentioning
confidence: 99%
“…The particles are initialized at the ground-truth location and all tests are repeated 50 times for different realizations of the image-noise process on a single core of a 12-core Intel R Xeon R E5-2640 2.5 GHz CPU with 128 GB DDR3 800 MHz memory on MPI-CBG's MadMax computer cluster. All algorithms are implemented in Java (v. 1.7.0 13) within the Parallel Particle Filtering (PPF) library [28]. The results are summarized in Figs.…”
Section: Methodsmentioning
confidence: 99%
“…Indeed, each IS scheme can compute independentlyw (m) k,t and Z k,t , and then they merge all the information for calculatingρ k,t (see Figure 1). Therefore, we consider K parallel particle filters (as in [8,12,13], for instance) using the transition model as proposal pdf 7 φ k,t (x k,t |x k,1:t−1 ) = q k,t (x k,t |x k,t−1 ), each one tracking a different states-space model M k , for k = 1, . .…”
Section: Model Averaging Particle Filtersmentioning
confidence: 99%
“…. = M K = T , then MAPF described a distributed PF scheme [8,12,15] which K parallel PFs cooperate for providing a global estimator, I 1:t = K k=1ρ k,t I k,1:t . The computational effort is distributed in order to foster the filters that are providing the best performance, in the specific run.…”
Section: Sub-cases Of Interestmentioning
confidence: 99%
See 1 more Smart Citation
“…Balasingam et al [6] suggest an optimal particle selection for RNAs. Demirel et al [7] provide a parallel particle filtering library containing a couple of particle exchange algorithms. Recently, distributed particle filters with a proof of convergence have been introduced.…”
Section: Introductionmentioning
confidence: 99%