2010
DOI: 10.1155/2010/181403
|View full text |Cite
|
Sign up to set email alerts
|

Particle Filtering: The Need for Speed

Abstract: The particle filter (PF) has during the last decade been proposed for a wide range of localization and tracking applications. There is a general need in such embedded system to have a platform for efficient and scalable implementation of the PF. One such platform is the graphics processing unit (GPU), originally aimed to be used for fast rendering of graphics. To achieve this, GPUs are equipped with a parallel architecture which can be exploited for general-purpose computing on GPU (GPGPU) as a complement to t… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
3
1
1

Citation Types

0
49
0
3

Year Published

2012
2012
2024
2024

Publication Types

Select...
7
1

Relationship

0
8

Authors

Journals

citations
Cited by 67 publications
(52 citation statements)
references
References 21 publications
0
49
0
3
Order By: Relevance
“…27 Since the problem size remains fixed, we are actually quantifying strong scaling [38]. 28 The review also highlights challenges associated with, for example, multiple processors generating independent random number sequences, discusses the relative merits of using floating-point and fixed-point numbers and points to papers discussing architecture-specific issues (e.g., in [39][40][41][42]). 29 More mathematically, assume the ith particle has a weight (before resampling) of w i and the jth member of the new population is resampled as a copy of the ith particle with probability of = i ∈I j w i .…”
Section: Endnotesmentioning
confidence: 99%
“…27 Since the problem size remains fixed, we are actually quantifying strong scaling [38]. 28 The review also highlights challenges associated with, for example, multiple processors generating independent random number sequences, discusses the relative merits of using floating-point and fixed-point numbers and points to papers discussing architecture-specific issues (e.g., in [39][40][41][42]). 29 More mathematically, assume the ith particle has a weight (before resampling) of w i and the jth member of the new population is resampled as a copy of the ith particle with probability of = i ∈I j w i .…”
Section: Endnotesmentioning
confidence: 99%
“…We intend to generate these random sequences on the GPU device instead of the CPU to spare repetitive data transfer between the main memory of the system and the global memory of the device as recognized in [10]. The distribution of the random numbers in the resampling is critical on the quality of the estimation.…”
Section: Random Number Generationmentioning
confidence: 99%
“…There have been some former implementations to parallel architectures [10][11][12][13][14][15][16][17][18][19]. In [11], an implementation strategy is proposed which is parallel; however, it cannot maintain the local connections of the particles.…”
Section: Introductionmentioning
confidence: 99%
See 1 more Smart Citation
“…particle filtering) [Gordon et al, 1993, Doucet andJohansen, 2011] may be implemented and combined on cheap, but high performance "Graphics Processing Unit" (GPU) cards. Related work on this topic includes the papers by Hendeby et al [2010], Lee et al [2010].…”
Section: Introductionmentioning
confidence: 99%