DocumentCode
3129755
Title
Parallel exact inference on the Cell Broadband Engine processor
Author
Xia, Yinglong ; Prasanna, Viktor K.
Author_Institution
Comput. Sci. Dept., Univ. of Southern California, Los Angeles, CA, USA
fYear
2008
fDate
15-21 Nov. 2008
Firstpage
1
Lastpage
12
Abstract
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-of-the-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.
Keywords
computational complexity; directed graphs; microprocessor chips; parallel processing; scheduling; DAG structured computation; DMA transfer; cell broadband engine processor; clique size; computation complexity; data layout; directed acyclic graph; network structure; online scheduling; parallel exact inference; probabilistic graphical model; synergistic processing element; table representation; Algorithm design and analysis; Computational modeling; Computer networks; Dynamic scheduling; Engines; Graphical models; Inference algorithms; Layout; Parallel processing; Processor scheduling;
fLanguage
English
Publisher
ieee
Conference_Titel
High Performance Computing, Networking, Storage and Analysis, 2008. SC 2008. International Conference for
Conference_Location
Austin, TX
Print_ISBN
978-1-4244-2834-2
Electronic_ISBN
978-1-4244-2835-9
Type
conf
DOI
10.1109/SC.2008.5219769
Filename
5219769
Link To Document