• DocumentCode
    1760082
  • Title

    Distributed MLEM: An Iterative Tomographic Image Reconstruction Algorithm for Distributed Memory Architectures

  • Author

    Jingyu Cui ; Pratx, Guillem ; Bowen Meng ; Levin, Craig S.

  • Author_Institution
    Dept. of Electr. Eng., Stanford Univ., Stanford, CA, USA
  • Volume
    32
  • Issue
    5
  • fYear
    2013
  • fDate
    41395
  • Firstpage
    957
  • Lastpage
    967
  • Abstract
    The processing speed for positron emission tomography (PET) image reconstruction has been greatly improved in recent years by simply dividing the workload to multiple processors of a graphics processing unit (GPU). However, if this strategy is generalized to a multi-GPU cluster, the processing speed does not improve linearly with the number of GPUs. This is because large data transfer is required between the GPUs after each iteration, effectively reducing the parallelism. This paper proposes a novel approach to reformulate the maximum likelihood expectation maximization (MLEM) algorithm so that it can scale up to many GPU nodes with less frequent inter-node communication. While being mathematically different, the new algorithm maximizes the same convex likelihood function as MLEM, thus converges to the same solution. Experiments on a multi-GPU cluster demonstrate the effectiveness of the proposed approach.
  • Keywords
    convergence of numerical methods; expectation-maximisation algorithm; graphics processing units; image reconstruction; memory architecture; parallel processing; positron emission tomography; GPU nodes; convergence; convex likelihood function maximization; data transfer; distributed MLEM algorithm; distributed memory architectures; graphics processing unit; internode communication; iterative tomographic image reconstruction algorithm; maximum likelihood expectation maximization algorithm; multiGPU cluster node; multiple processor workload division; parallelism reduction; positron emission tomography image reconstruction processing speed improvement; Clustering algorithms; Equations; Graphics processing units; Image reconstruction; Linear programming; Mathematical model; Positron emission tomography; Compute unified device architecture (CUDA); graphics processing unit (GPU); high performance computing; list-mode; maximum likelihood expectation maximization (MLEM); parallel computing; positron emission tomography (PET) image reconstruction; Algorithms; Computer Graphics; Computer Simulation; Image Processing, Computer-Assisted; Phantoms, Imaging; Positron-Emission Tomography;
  • fLanguage
    English
  • Journal_Title
    Medical Imaging, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0278-0062
  • Type

    jour

  • DOI
    10.1109/TMI.2013.2252913
  • Filename
    6480880