Parallel simulated annealing for emission tomography
- 1 July 1991
- journal article
- Published by IOP Publishing in Physics in Medicine & Biology
- Vol. 36 (7) , 921-938
- https://doi.org/10.1088/0031-9155/36/7/002
Abstract
A method for implementing simulated annealing in parallel to speed up the execution of emission tomography (ET) image reconstruction is presented. A high degree of parallelism can be attained by using a parallel-acceptance partitioning strategy, in which perturbations to subsets of the estimate are evaluated in parallel. However because the point spread function in ET imaging systems is globally dependent, processors cannot update the current estimate independently. Consequently, processors must be synchronized each time a perturbation is accepted to avoid introducing error. This can produce excessive communications overhead, especially when the acceptance rate is high. In this paper an energy function is constructed to reduce the synchronization requirements by using a reformulation of the log-likelihood function from the expectation maximization (EM) algorithm. The approach is to change the global dependence in the energy function from the current estimate to the estimate generated during the last iteration. The synchronization requirements for guaranteed convergence are then significantly reduced from once per acceptance to once per iteration. This parallel implementation on 54 Inmos T800 transputers connected in a ring topology resulted in execution times that were almost 50 times faster than on a VAX 8600.Keywords
This publication has 12 references indexed in Scilit:
- Simulated annealing image reconstruction method for a pinhole aperture single photon emission computed tomograph (SPECT)IEEE Transactions on Medical Imaging, 1990
- A generalized EM algorithm for 3-D Bayesian reconstruction from Poisson data using Gibbs priorsIEEE Transactions on Medical Imaging, 1989
- Parallel simulated annealing: accuracy vs. speed in placementIEEE Design & Test of Computers, 1989
- Placement by Simulated Annealing on a MultiprocessorIEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems, 1987
- Application Of The Em Algorithm In Image Reconstruction And Image ProcessingPublished by SPIE-Intl Soc Optical Eng ,1987
- Parallel implementations of the statistical cooling algorithmIntegration, 1986
- Stochastic Relaxation, Gibbs Distributions, and the Bayesian Restoration of ImagesPublished by Institute of Electrical and Electronics Engineers (IEEE) ,1984
- Optimization by Simulated AnnealingScience, 1983
- Reconstruction of objects from coded images by simulated annealingOptics Letters, 1983
- Maximum Likelihood Reconstruction for Emission TomographyIEEE Transactions on Medical Imaging, 1982