DocumentCode
1427905
Title
Efficient Implementation of Gaussian Belief Propagation Solver for Large Sparse Diagonally Dominant Linear Systems
Author
El-Kurdi, Yousef ; Gross, Warren J. ; Giannacopoulos, Dennis
Author_Institution
Dept. of Electr. & Comput. Eng., McGill Univ., Montreal, QC, Canada
Volume
48
Issue
2
fYear
2012
Firstpage
471
Lastpage
474
Abstract
We present an implementation-oriented algorithm for the recently developed Gaussian Belief Propagation solver that demonstrates 17× speedup over the prior algorithm for diagonally dominant matrices generated by typical Finite Elements applications. Compared to the diagonally-preconditioned conjugate gradient method, our algorithm demonstrates empirical improvements up to 6× in iteration count and speedups up to 1.8× in execution time. Also we present a new flexible scheduling scheme of the algorithm that is aimed for implementation on parallel architectures by reducing the iteration count of parallel GaBP and achieving better hardware parallelism.
Keywords
Gaussian distribution; belief networks; conjugate gradient methods; finite element analysis; iterative methods; linear systems; parallel architectures; scheduling; sparse matrices; Gaussian belief propagation; diagonally-preconditioned conjugate gradient method; finite element analysis; flexible scheduling; implementation-oriented algorithm; iteration count; large sparse diagonally dominant linear systems; parallel architectures; Belief propagation; Computer architecture; Finite element methods; Linear systems; Parallel processing; Partitioning algorithms; Sparse matrices; Acceleration; Gaussian belief propagation; parallel algorithms; sparse matrices;
fLanguage
English
Journal_Title
Magnetics, IEEE Transactions on
Publisher
ieee
ISSN
0018-9464
Type
jour
DOI
10.1109/TMAG.2011.2176318
Filename
6136569
Link To Document