Parallel high-performance computing of Bayes estimation for signal processing and metrology

被引:0
|
作者
Garcia, Elmar [1 ]
Zschiegner, Nils [1 ]
Hausotte, Tino [1 ]
机构
[1] Univ Erlangen Nurnberg, Chair Mfg Metrol, D-91052 Erlangen, Germany
关键词
Particle filter; Kalman filter; Bayesan estimation; stochastic signal processing; parallel computing; CUDA; open source;
D O I
暂无
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
The Bayesian theorem is the most used instrument for stochastic inferencing in nonlinear dynamic systems. The algorithmic implementations of the recursive Bayesian estimation for arbitrary systems are the particle filters (PFs). They are sampling-based sequential Monte-Carlo methods, which generate a set of samples to compute an approximation of the Bayesian posterior probability density function. Thus, the PF faces the problem of high computational burden, since it converges to the true posterior when number of particles N-P -> infinity. In order to solve these computational problems a highly parallelized C++ library, called Parallel Bayesian Toolbox (PBT), for implementing Bayes filters (BFs) was developed and released as open-source software, for the first time [1]. It features a high level language interface for numerical calculations and very efficient usage of available central processing units (CPUs) and graphics processing units (GPUs). This significantly increases the computational throughput without the need of special hardware such as application-specific integrated circuits (ASICs) or field-programmable gate arrays (FPGAs).
引用
收藏
页码:212 / 218
页数:7
相关论文
共 50 条
  • [1] Parallel language processing system for high-performance computing
    Yamanaka, E
    Shindo, T
    FUJITSU SCIENTIFIC & TECHNICAL JOURNAL, 1997, 33 (01): : 39 - 51
  • [2] Parallel language processing system for high-performance computing
    Yamanaka, Eiji
    Shindo, Tatsuya
    Fujitsu Scientific and Technical Journal, 1997, 33 (01): : 39 - 51
  • [3] A High-Performance Parallel Approach to Image Processing in Distributed Computing
    Rakhimov, Mekhriddin
    Mamadjanov, Doniyor
    Mukhiddinov, Abulkosim
    2020 IEEE 14TH INTERNATIONAL CONFERENCE ON APPLICATION OF INFORMATION AND COMMUNICATION TECHNOLOGIES (AICT2020), 2020,
  • [4] A novel switch architecture for high-performance computing and signal processing networks
    Sukhtankar, S
    Hecht, D
    Rosen, W
    THIRD IEEE INTERNATIONAL SYMPOSIUM ON NETWORK COMPUTING AND APPLICATIONS, PROCEEDINGS, 2004, : 215 - 222
  • [5] High-performance parallel computing in industry
    Eldredge, M
    Hughes, TJR
    Ferencz, RM
    Rifai, SM
    Raefsky, A
    Herndon, B
    PARALLEL COMPUTING, 1997, 23 (09) : 1217 - 1233
  • [6] Parallel colt: A high-performance java library for scientific computing and image processing
    Wendykier, Piotr
    Nagy, James G.
    ACM Transactions on Mathematical Software, 2010, 37 (03):
  • [7] Mobile High-Performance Computing (HPC) for Synthetic Aperture Radar Signal Processing
    Misko, Joshua
    Kim, Youngsoo
    Qi, Chenchen
    Sirkeci, Birsen
    ALGORITHMS FOR SYNTHETIC APERTURE RADAR IMAGERY XXV, 2018, 10647
  • [8] Analysis and comparison of high-performance computing solvers for minimisation problems in signal processing
    Cammarasana, Simone
    Patane, Giuseppe
    MATHEMATICS AND COMPUTERS IN SIMULATION, 2025, 299 : 525 - 538
  • [9] PARALLEL PROCESSING MEANS HIGH-PERFORMANCE
    THURBER, KJ
    DATA MANAGEMENT, 1979, 17 (01): : 40 - 44
  • [10] Parallel VSIPL++: An open standard software library for high-performance parallel signal processing
    Lebak, J
    Kepner, J
    Hoffmann, H
    Rutledge, E
    PROCEEDINGS OF THE IEEE, 2005, 93 (02) : 313 - 330