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 条
  • [41] CUDA: Scalable parallel programming for high-performance scientific computing
    Luebke, David
    2008 IEEE INTERNATIONAL SYMPOSIUM ON BIOMEDICAL IMAGING: FROM NANO TO MACRO, VOLS 1-4, 2008, : 836 - 838
  • [42] Energy-efficient high-performance parallel and distributed computing
    Samee Ullah Khan
    Pascal Bouvry
    Thomas Engel
    The Journal of Supercomputing, 2012, 60 : 163 - 164
  • [43] Parallel/high-performance object-oriented scientific computing
    Mohr, B
    Bassetti, F
    Davis, K
    Hüttemann, S
    Launay, P
    Marinescu, DC
    Miller, DJ
    Vanderwart, RL
    Müller, M
    Prodan, A
    OBJECT-ORIENTED TECHNOLOGY, 1999, 1743 : 222 - 239
  • [44] Towards high-performance spatially parallel optical reservoir computing
    Pauwels, Jael
    Van der Sande, Guy
    Bouwens, Arno
    Haelterman, Marc
    Massar, Serge
    NEURO-INSPIRED PHOTONIC COMPUTING, 2018, 10689
  • [45] A Heterogeneous Supercomputer Model for High-Performance Parallel Computing Pedagogy
    Wolfer, James
    PROCEEDINGS OF 2015 IEEE GLOBAL ENGINEERING EDUCATION CONFERENCE (EDUCON), 2015, : 799 - 805
  • [46] High-performance computing in geomechanics by a parallel finite element approach
    Okulicka-Dluzewska, F
    APPLIED PARALLEL COMPUTING, PROCEEDINGS: NEW PARADIGMS FOR HPC IN INDUSTRY AND ACADEMIA, 2001, 1947 : 391 - 398
  • [47] Energy-efficient high-performance parallel and distributed computing
    Khan, Samee Ullah
    Bouvry, Pascal
    Engel, Thomas
    JOURNAL OF SUPERCOMPUTING, 2012, 60 (02): : 163 - 164
  • [48] A Checkpoint of Research on Parallel I/O for High-Performance Computing
    Boito, Francieli Zanon
    Inacio, Eduardo C.
    Bez, Jean Luca
    Navaux, Philippe O. A.
    Dantas, Mario A. R.
    Denneulin, Yves
    ACM COMPUTING SURVEYS, 2018, 51 (02)
  • [49] A high-performance memory-efficient parallel hardware for matrix computation in signal processing applications.
    Pedram, Ardavan
    Daneshtalab, Masoud
    Sedaghati-Mokhtari, Nasser
    Fakhraie, Sied Mehdi
    2006 INTERNATIONAL SYMPOSIUM ON COMMUNICATIONS AND INFORMATION TECHNOLOGIES,VOLS 1-3, 2006, : 523 - +
  • [50] HARDWARE ACCELERATORS FOR INFORMATION PROCESSING IN HIGH-PERFORMANCE COMPUTING SYSTEMS
    Sklyarov, Valery
    Skliarova, Iouliia
    Utepbergenov, Irbulat
    Akhmediyarova, Ainur
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2019, 15 (01): : 321 - 335