Real-time mutual-information-based linear registration on the cell broadband engine processor

Moriyoshi Ohara, Hangu Yeo, Frank Savino, Giridharan Iyengar, Leiguang Gong, Hiroshi Inoue, Hideaki Komatsu, Vadim Sheinin, Shahrokh Daijavad, Bradley Erickson

Research output: Chapter in Book/Report/Conference proceedingConference contribution

19 Scopus citations

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 Engine™ (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 256×256×30 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%.

Original languageEnglish (US)
Title of host publication2007 4th IEEE International Symposium on Biomedical Imaging
Subtitle of host publicationFrom Nano to Macro - Proceedings
Pages33-36
Number of pages4
DOIs
StatePublished - 2007
Event2007 4th IEEE International Symposium on Biomedical Imaging: From Nano to Macro; ISBI'07 - Arlington, VA, United States
Duration: Apr 12 2007Apr 15 2007

Publication series

Name2007 4th IEEE International Symposium on Biomedical Imaging: From Nano to Macro - Proceedings

Other

Other2007 4th IEEE International Symposium on Biomedical Imaging: From Nano to Macro; ISBI'07
Country/TerritoryUnited States
CityArlington, VA
Period4/12/074/15/07

Keywords

  • And parallel processing
  • Biomedical image processing
  • Image registration

ASJC Scopus subject areas

  • Electrical and Electronic Engineering
  • General Medicine

Fingerprint

Dive into the research topics of 'Real-time mutual-information-based linear registration on the cell broadband engine processor'. Together they form a unique fingerprint.

Cite this