• 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