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 条
  • [31] Signal Processing Based Method for Real-Time Anomaly Detection in High-Performance Computing
    Dey, ArwIavo
    Islam, Tanzima
    Phelps, Chase
    Kelly, Christopher
    2023 IEEE 47TH ANNUAL COMPUTERS, SOFTWARE, AND APPLICATIONS CONFERENCE, COMPSAC, 2023, : 233 - 240
  • [32] A Parallel Sliding-Window Generator for High-Performance Digital-Signal Processing on FPGAs
    Stitt, Greg
    Schwartz, Eric
    Cooke, Patrick
    ACM TRANSACTIONS ON RECONFIGURABLE TECHNOLOGY AND SYSTEMS, 2016, 9 (03)
  • [33] HIGH-PERFORMANCE INFORMATION PROCESSING IN DISTRIBUTED COMPUTING SYSTEMS
    Skliarov, Valery K
    Rjabov, Artjom
    Skliarova, Iouliia
    Sudnitson, Alexander
    INTERNATIONAL JOURNAL OF INNOVATIVE COMPUTING INFORMATION AND CONTROL, 2016, 12 (01): : 139 - 160
  • [34] Scalable, high-performance data mining with parallel processing
    Freitas, AA
    PRINCIPLES OF DATA MINING AND KNOWLEDGE DISCOVERY, 1998, 1510 : 477 - 477
  • [35] Parallel computing in bioinformatics: a view from high-performance, heterogeneous, and cloud computing
    Vega-Rodriguez, Miguel A.
    Santander-Jimenez, Sergio
    JOURNAL OF SUPERCOMPUTING, 2019, 75 (07): : 3369 - 3373
  • [36] Parallel computing in bioinformatics: a view from high-performance, heterogeneous, and cloud computing
    Miguel A. Vega-Rodríguez
    Sergio Santander-Jiménez
    The Journal of Supercomputing, 2019, 75 : 3369 - 3373
  • [37] High-Performance Passive Macromodeling Algorithms for Parallel Computing Platforms
    Chinea, Alessandro
    Grivet-Talocia, Stefano
    Olivadese, Salvatore Bernardo
    Gobbato, Luca
    IEEE TRANSACTIONS ON COMPONENTS PACKAGING AND MANUFACTURING TECHNOLOGY, 2013, 3 (07): : 1188 - 1203
  • [38] Adaptive Fault Management of Parallel Applications for High-Performance Computing
    Lan, Zhiling
    Li, Yawei
    IEEE TRANSACTIONS ON COMPUTERS, 2008, 57 (12) : 1647 - 1660
  • [39] A NEW FRAMEWORK OF CLUSTER-BASED PARALLEL PROCESSING SYSTEM FOR HIGH-PERFORMANCE GEO-COMPUTING
    Ma, Yan
    Liu, Dingsheng
    Li, Jingshan
    2009 IEEE INTERNATIONAL GEOSCIENCE AND REMOTE SENSING SYMPOSIUM, VOLS 1-5, 2009, : 2429 - 2432
  • [40] Parallel Backprojection: A Case Study in High-Performance Reconfigurable Computing
    Cordes, Ben
    Leeser, Miriam
    EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2009, (01)