Sciweavers

JPDC
2010

Parallel exact inference on the Cell Broadband Engine processor

13 years 2 months ago
Parallel exact inference on the Cell Broadband Engine processor
—We present the design and implementation of a parallel exact inference algorithm on the Cell Broadband Engine (Cell BE). Exact inference is a key problem in exploring probabilistic graphical models. In such a model, the computation complexity increases dramatically with the network structure and clique size. In this paper, we exploit parallelism at multiple levels. We present an efficient scheduler to dynamically partition large tasks and allocate synergistic processing elements (SPEs). We explore potential table representation and data layout to optimize DMA transfer between the local store and main memory. We also optimized the computation kernels. We achieved linear speedup and superior performance, compared with state-ofthe-art processors such as the AMD Opteron, Intel Xeon and Pentium 4. The methodology proposed in this paper can be used for online scheduling of directed acyclic graph (DAG) structured computations.
Yinglong Xia, Viktor K. Prasanna
Added 28 Jan 2011
Updated 28 Jan 2011
Type Journal
Year 2010
Where JPDC
Authors Yinglong Xia, Viktor K. Prasanna
Comments (0)