Parallel implementations of probabilistic inference

被引:9
|
作者
Kozlov, AV [1 ]
Singh, JP [1 ]
机构
[1] PRINCETON UNIV,PRINCETON,NJ 08544
关键词
D O I
10.1109/2.546607
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Probabilistic inference is an important technique for reasoning under uncertainty in such areas as medicine, software fault diagnosis, speech recognition, and automated vision. Although it could contribute to many more applications, probabilistic inference is extremely computationally intensive, making it impractical for applications that involve large databases. One way to address this problem is to take advantage of the technique's available parallelism. The authors evaluated the effectiveness of doing probabilistic inference in parallel. They found that parallel probabilistic inference presents interesting tradeoffs between load balance and data locality. These factors are key to successful parallel applications and yet are often difficult to optimize. The authors attempted to find the optimal trade off by writing two parallel programs-static and dynamic- to exploit different forms of parallelism available in probabilistic inference. Both programs were tested on a 32-processor Stanford Dash and a 16-processor SGI Challenge XL, using a six medium belief networks to evaluate the programs. In a series of experiments and analyses, the results were evaluated to see how computation time was used and how data locality affected performance. The authors then tested the static program using a large medical diagnosis network. The static program, which maximizes data locality, out-performed the dynamic program. It also reduced the time probabilistic inference takes on the large medical network. The results suggest that maintaining good data locality is crucial for obtaining good speedups and that the speedups attained will depend on the network's structure and size.
引用
收藏
页码:33 / &
页数:9
相关论文
共 50 条
  • [1] Probabilistic methods for centroidal Voronoi tessellations and their parallel implementations
    Ju, L
    Du, Q
    Gunzburger, M
    PARALLEL COMPUTING, 2002, 28 (10) : 1477 - 1500
  • [2] Exploring parallel implementations of the Bayesian Probabilistic Matrix Factorization
    Chakroun, Imen
    Haber, Tom
    Vander Aa, Tom
    Kovac, Thomas
    2016 24TH EUROMICRO INTERNATIONAL CONFERENCE ON PARALLEL, DISTRIBUTED, AND NETWORK-BASED PROCESSING (PDP), 2016, : 119 - 126
  • [3] JAX Based Parallel Inference for Reactive Probabilistic Programming
    Baudart, Guillaume
    Mandel, Louis
    Tekin, Reyyan
    PROCEEDINGS OF THE 23RD ACM SIGPLAN/SIGBED INTERNATIONAL CONFERENCE ON LANGUAGES, COMPILERS, AND TOOLS FOR EMBEDDED SYSTEMS, LCTES 2022, 2022, : 26 - 36
  • [4] Parallel probabilistic graphical model approach for nonparametric Bayesian inference
    Lee, Wonjung
    Zabaras, Nicholas
    JOURNAL OF COMPUTATIONAL PHYSICS, 2018, 372 : 546 - 563
  • [5] Probabilistic Inference of Simulation Parameters via Parallel Differentiable Simulation
    Heiden, Eric
    Denniston, Christopher E.
    Millard, David
    Ramos, Fabio
    Sukhatme, Gaurav S.
    2022 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2022), 2022, : 3638 - 3645
  • [6] Neural implementations of Bayesian inference
    Sohn, Hansem
    Narain, Devika
    CURRENT OPINION IN NEUROBIOLOGY, 2021, 70 : 121 - 129
  • [7] Parallel Implementations of CHAM
    Seo, Hwajeong
    An, Kyuhwang
    Kwon, Hyeokdong
    Park, Taehwan
    Hu, Zhi
    Kim, Howon
    INFORMATION SECURITY APPLICATIONS, WISA 2018, 2019, 11402 : 93 - 104
  • [8] Probabilistic Relational Verification for Cryptographic Implementations
    Barthe, Gilles
    Fournet, Cedric
    Gregoire, Benjamin
    Strub, Pierre-Yves
    Swamy, Nikhil
    Zanella-Beguelin, Santiago
    ACM SIGPLAN NOTICES, 2014, 49 (01) : 193 - 205
  • [9] Parallel Implementations of the PEEC Method
    Daroui, Danesh
    Ekanan, Jonas
    APPLIED COMPUTATIONAL ELECTROMAGNETICS SOCIETY JOURNAL, 2010, 25 (05): : 410 - 422
  • [10] Parallel Implementations of LEA, Revisited
    Seo, Hwajeong
    Park, Taehwan
    Heo, Shinwook
    Seo, Gyuwon
    Bae, Bongjin
    Hu, Zhi
    Zhou, Lu
    Nogami, Yasuyuki
    Zhu, Youwen
    Kim, Howon
    INFORMATION SECURITY APPLICATIONS, WISA 2016, 2017, 10144 : 318 - 330