Title :
Parallel Implementation of 3-D Iterative Reconstruction With Intra-Thread Update for the jPET-D4
Author :
Lam, Chih Fung ; Yamaya, Taiga ; Obi, Takashi ; Yoshida, Eiji ; Inadama, Naoko ; Shibuya, Kengo ; Nishikido, Fumihiko ; Murayama, Hideo
Author_Institution :
Mol. Imaging Center, Nat. Inst. of Radiol. Sci., Chiba
Abstract :
One way to speed-up iterative image reconstruction is by parallel computing with a computer cluster. However, as the number of computing threads increases, parallel efficiency decreases due to network transfer delay. In this paper, we proposed a method to reduce data transfer between computing threads by introducing an intra-thread update. The update factor is collected from each slave thread and a global image is updated as usual in the first K sub-iteration. In the rest of the sub-iterations, the global image is only updated at an interval which is controlled by a parameter L. In between that interval, the intra-thread update is carried out whereby an image update is performed in each slave thread locally. We investigated combinations of K and L parameters based on parallel implementation of RAMLA for the jPET-D4 scanner. Our evaluation used four workstations with a total of 16 slave threads. Each slave thread calculated a different set of LORs which are divided according to ring difference numbers. We assessed image quality of the proposed method with a hotspot simulation phantom. The figure of merit was the full-width-half-maximum of hotspots and the background normalized standard deviation. At an optimum K and L setting, we did not find significant change in the output images. We also applied the proposed method to a Hoffman phantom experiment and found the difference due to intra-thread update was negligible. With the intra-thread update, computation time could be reduced by about 23%.
Keywords :
high energy physics instrumentation computing; image reconstruction; parallel algorithms; phantoms; positron emission tomography; solid scintillation detectors; 3-D iterative image reconstruction; DOI-layered detectors; Hoffman phantom experiment; LOR; RAMLA parallel implementation; computer cluster; data transfer; hotspot simulation phantom; intra-thread update; jPET-D4 scanner; lines-of-response; network transfer delay; parallel computing; Computer networks; Concurrent computing; Crystals; Image quality; Image reconstruction; Image resolution; Imaging phantoms; Parallel processing; Positron emission tomography; Distributed computing; image reconstruction; positron emission tomography;
Journal_Title :
Nuclear Science, IEEE Transactions on
DOI :
10.1109/TNS.2008.2010495