HeinzelCluster: accelerated reconstruction for FORE and OSEM3D.
Using iterative three-dimensional (3D) reconstruction techniques for reconstruction of positron emission tomography (PET) is not feasible on most single-processor machines due to the excessive computing time needed, especially so for the large sinogram sizes of our high-resolution research tomograph (HRRT). In our first approach to speed up reconstruction time we transform the 3D scan into the format of a two-dimensional (2D) scan with sinograms that can be reconstructed independently using Fourier rebinning (FORE) and a fast 2D reconstruction method. On our dedicated reconstruction cluster (seven four-processor systems, Intel PIII@700 MHz, switched fast ethernet and Myrinet, Windows NT Server), we process these 2D sinograms in parallel. We have achieved a speedup > 23 using 26 processors and also compared results for different communication methods (RPC, Syngo, Myrinet GM). The other approach is to parallelize OSEM3D (implementation of C Michel), which has produced the best results for HRRT data so far and is more suitable for an adequate treatment of the sinogram gaps that result from the detector geometry of the HRRT. We have implemented two levels of parallelization for four dedicated cluster (a shared memory fine-grain level on each node utilizing all four processors and a coarse-grain level allowing for 15 nodes) reducing the time for one core iteration from over 7 h to about 35 min.
Max-Planck-Institut für neurologische Forschung, Gleueler Str. 50, 50931 Köln, Germany. vollmar@pet.mpin-koeln.mpg.de
S
S
Vollmar
C
C
Michel
J T
JT
Treffert
D F
DF
Newport
M
M
Casey
C
C
Knöss
K
K
Wienhard
X
X
Liu
M
M
Defrise
W D
WD
Heiss
D000465:Algorithms; D003198:Computer Simulation; D003205:Computing Methodologies; D005583:Fourier Analysis; D007089:Image Enhancement / Q000295:instrumentation / Q000379:methods*; D021621:Imaging, Three-Dimensional / Q000295:instrumentation / Q000379:methods*; D008122:Local Area Networks; D011786:Quality Control; D012680:Sensitivity and Specificity; D012984:Software; D014055:Tomography, Emission-Computed / Q000379:methods*