Title :
REAL-TIME MUTUAL-INFORMATION-BASED LINEAR REGISTRATION ON THE CELL BROADBAND ENGINE PROCESSOR
Author :
Ohara, Moriyoshi ; Yeo, Hangu ; Savino, Frank ; Iyengar, Giridharan ; Gong, Leiguang ; Inoue, Hiroshi ; Komatsu, Hideaki ; Sheinin, Vadim ; Daijavad, Shahrokh ; Erickson, Bradley
Author_Institution :
IBM Tokyo Res. Lab., Kanagawa
Abstract :
Emerging multi-core processors are able to accelerate medical imaging applications by exploiting the parallelism available in their algorithms. We have implemented a mutual-information-based 3D linear registration algorithm on the Cell Broadband Enginetrade (CBE) processor, which has nine processor cores on a chip and has a 4-way SIMD unit for each core. By exploiting the highly parallel architecture and its high memory bandwidth, our implementation with two CBE processors can compute mutual information for about 33 million pixel pairs in a second. This implementation is significantly faster than a conventional one on a traditional microprocessor or even faster than a previously reported custom-hardware implementation. As a result, it can register a pair of 256times256times30 3D images in one second by using a multi-resolution method. This paper describes our implementation with a focus on localized sampling and speculative packing techniques, which reduce the amount of the memory traffic by 82%
Keywords :
biomedical MRI; image registration; image sampling; medical image processing; microprocessor chips; parallel processing; Cell Broadband Engine Processor; MRI images; four-way SIMD unit; linear registration; linear registration algorithm; localized sampling; medical imaging applications; memory traffic reduction; multicore processors; multiresolution method; mutual information; parallel processing; real-time mutual information; speculative packing techniques; three-dimensional image registration; three-dimensional registration algorithm; Acceleration; Bandwidth; Biomedical imaging; Concurrent computing; Engines; Microprocessors; Multicore processing; Mutual information; Parallel architectures; Parallel processing;
Conference_Titel :
Biomedical Imaging: From Nano to Macro, 2007. ISBI 2007. 4th IEEE International Symposium on
Conference_Location :
Arlington, VA
Print_ISBN :
1-4244-0672-2
Electronic_ISBN :
1-4244-0672-2
DOI :
10.1109/ISBI.2007.356781