A comprehensive comparison of GPU- and FPGA-based acceleration of reflection image reconstruction for 3D ultrasound computer tomography

被引:21
作者
Birk, Matthias [1 ]
Zapf, Michael [1 ]
Balzer, Matthias [1 ]
Ruiter, Nicole [1 ]
Becker, Juergen [2 ]
机构
[1] Karlsruhe Inst Technol, Inst Data Proc & Elect, D-76021 Karlsruhe, Germany
[2] Karlsruhe Inst Technol, Inst Informat Proc Technol, D-76021 Karlsruhe, Germany
关键词
Medical imaging; Heterogeneous computing; FPGA; GPU; Performance comparison;
D O I
10.1007/s11554-012-0267-4
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
As today's standard screening methods frequently fail to diagnose breast cancer before metastases have developed, earlier breast cancer diagnosis is still a major challenge. Three-dimensional ultrasound computer tomography promises high-quality images of the breast, but is currently limited by a time-consuming image reconstruction. In this work, we investigate the acceleration of the image reconstruction by GPUs and FPGAs. We compare the obtained performance results with a recent multi-core CPU. We show that both architectures are able to accelerate processing, whereas the GPU reaches the highest performance. Furthermore, we draw conclusions in terms of applicability of the accelerated reconstructions in future clinical application and highlight general principles for speed-up on GPUs and FPGAs.
引用
收藏
页码:159 / 170
页数:12
相关论文
共 25 条
[1]  
[Anonymous], INT MICR COD NEH
[2]  
[Anonymous], XIL VIRT 6 DOC
[3]  
[Anonymous], 2007, CYCL 2 DEV HDB
[4]   PERFORMANCE COMPARISON OF FPGA, GPU AND CPU IN IMAGE PROCESSING [J].
Asano, Shuichi ;
Maruyama, Tsutomu ;
Yamaguchi, Yoshiki .
FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, :126-131
[5]  
Birk M, 2011, INT J RECONFIGURABLE, V2011, P9
[6]   State-of-the-art in heterogeneous computing [J].
Brodtkorb, Andre R. ;
Dyken, Christopher ;
Hagen, Trond R. ;
Hjelmervik, Jon M. ;
Storaasli, Olaf O. .
SCIENTIFIC PROGRAMMING, 2010, 18 (01) :1-33
[7]   Real-Time Optical Flow Calculations on FPGA and GPU Architectures: A Comparison Study [J].
Chase, Jeff ;
Nelson, Brent ;
Bodily, John ;
Wei, Zhaoyi ;
Lee, Dah-Jye .
PROCEEDINGS OF THE SIXTEENTH IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, 2008, :173-182
[8]   Accelerating compute-intensive applications with GPUs and FPGAs [J].
Che, Shuai ;
Li, Jie ;
Sheaffer, Jeremy W. ;
Skadron, Kevin ;
Lach, John .
2008 SYMPOSIUM ON APPLICATION SPECIFIC PROCESSORS, 2008, :101-+
[9]   SAFT - THE EVOLUTION OF A SIGNAL-PROCESSING TECHNOLOGY FOR ULTRASONIC TESTING [J].
DOCTOR, SR ;
HALL, TE ;
REID, LD .
NDT INTERNATIONAL, 1986, 19 (03) :163-167
[10]  
Ferlay J., 2010, IARC CancerBase