• DocumentCode
    1122906
  • Title

    On parallelizing the EM algorithm for PET image reconstruction

  • Author

    Chen, Chung-Ming ; Lee, Soo-Young

  • Author_Institution
    Sch. of Electr. Eng., Cornell Univ., Ithaca, NY, USA
  • Volume
    5
  • Issue
    8
  • fYear
    1994
  • fDate
    8/1/1994 12:00:00 AM
  • Firstpage
    860
  • Lastpage
    873
  • Abstract
    The expectation maximization (EM) algorithm is one of the most suitable iterative methods for positron emission tomography (PET) image reconstruction; however, it requires a long computation time and an enormous amount of memory space. To overcome these problems, we present two classes of highly efficient parallelization schemes: homogeneous and inhomogeneous partitionings. The essential difference between these two classes is that the inhomogeneous partitioning schemes may partially overlap the communication with computation by deliberate exploitation of the inherent data access pattern with a multiple-ring communication pattern. In theory, the inhomogeneous partitioning schemes may outperform the homogeneous partitioning schemes. However, the latter require a simpler communication pattern. In an attempt to estimate the achievable performance and to analyze the performance degradation factors without actual implementation, we have derived efficiency prediction formulas for closely estimating the performance for the proposed parallelization schemes. We propose new integration and broadcasting algorithms for hypercube, ring, and n-D mesh topologies, which are more efficient than the conventional algorithms when the link setup time is relatively negligible. The concept of the proposed task and data partitioning schemes, the integration and broadcasting algorithms, and the efficiency estimation methods can be applied to many other problems that are rich in data parallelism, but without balanced exclusive partitioning
  • Keywords
    image reconstruction; iterative methods; optimisation; parallel algorithms; performance evaluation; radioisotope scanning and imaging; EM algorithm; PET image reconstruction; achievable performance estimation; broadcasting algorithms; communication/computation overlap; computation time; efficiency prediction formulas; expectation maximization algorithm; homogeneous partitioning; hypercube topology; inherent data access pattern; inhomogeneous partitioning; integration algorithms; iterative methods; link setup time; memory space; multiple-ring communication pattern; n-dimensional mesh topology; parallelization; performance degradation factors; positron emission tomography; ring topology; Broadcasting; Degradation; Hypercubes; Image reconstruction; Iterative algorithms; Iterative methods; Partitioning algorithms; Performance analysis; Positron emission tomography; Topology;
  • fLanguage
    English
  • Journal_Title
    Parallel and Distributed Systems, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    1045-9219
  • Type

    jour

  • DOI
    10.1109/71.298213
  • Filename
    298213