Accelerators for Breast Cancer Detection

被引:7
作者
Pagliari, Daniele Jahier [1 ]
Casu, Mario R. [2 ]
Carloni, Luca P. [3 ]
机构
[1] Politecn Torino, Dipartimento Automat & Informat, Corso Duca Abruzzi 24, I-10129 Turin, Italy
[2] Politecn Torino, Dipartimento Elettron & Telecomunicaz, Corso Duca Abruzzi 24, I-10129 Turin, Italy
[3] Columbia Univ City New York, Dept Comp Sci, 1214 Amsterdam Ave, New York, NY 10027 USA
基金
美国国家科学基金会;
关键词
Microwave imaging for breast cancer detection; HIGH-LEVEL SYNTHESIS;
D O I
10.1145/2983630
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Algorithms used in microwave imaging for breast cancer detection require hardware acceleration to speed up execution time and reduce power consumption. In this article, we present the hardware implementation of two accelerators for two alternative imaging algorithms that we obtain entirely from SystemC specifications via high-level synthesis. The two algorithms present opposite characteristics that stress the design process and the capabilities of commercial HLS tools in different ways: the first is communication bound and requires overlapping and pipelining of communication and computation in order to maximize the application throughput; the second is computation bound and uses complex mathematical functions that HLS tools do not directly support. Despite these difficulties, thanks to HLS, in the span of only 4 months we were able to explore a large design space and derive about 100 implementations with different cost-performance profiles, targeting both a Field-Programmable Gate Array (FPGA) platform and a 32-nm standard-cell Application Specific Integrated Circuit (ASIC) library. In addition, we could obtain results that outperform a previous Register-Transfer Level (RTL) implementation, which confirms the remarkable progress of HLS tools.
引用
收藏
页数:25
相关论文
共 36 条
[1]   Software-Based High-Level Synthesis Design of FPGA Beamformers for Synthetic Aperture Imaging [J].
Amaro, Joao ;
Yiu, Billy Y. S. ;
Falcao, Gabriel ;
Gomes, Marco A. C. ;
Yu, Alfred C. H. .
IEEE TRANSACTIONS ON ULTRASONICS FERROELECTRICS AND FREQUENCY CONTROL, 2015, 62 (05) :862-870
[2]  
[Anonymous], 2010, COMPUTER ARITHMETIC
[3]  
[Anonymous], 2018, Computer Arithmetic Algorithms
[4]  
[Anonymous], 2008, HIGH LEVEL SYNTHESIS
[5]  
Bhatnagar V., 2013, 2013 IEEE 77th Vehicular Technology Conference (VTC Spring), P1
[6]   Microwave imaging via space-time beamforming for early detection of breast cancer [J].
Bond, EJ ;
Li, X ;
Hagness, SC ;
Van Veen, BD .
IEEE TRANSACTIONS ON ANTENNAS AND PROPAGATION, 2003, 51 (08) :1690-1705
[7]  
Bui A., 2012, 2012 17th Asia and South Pacific Design Automation Conference (ASP-DAC), P94, DOI 10.1109/ASPDAC.2012.6165071
[8]   MRI-Derived 3-D-Printed Breast Phantom for Microwave Breast Imaging Validation [J].
Burfeindt, Matthew J. ;
Colgan, Timothy J. ;
Mays, R. Owen ;
Shea, Jacob D. ;
Behdad, Nader ;
Van Veen, Barry D. ;
Hagness, Susan C. .
IEEE ANTENNAS AND WIRELESS PROPAGATION LETTERS, 2012, 11 :1610-1613
[9]   Designing Parameterizable Hardware IPs in a Model-Based Design Environment for High-Level Synthesis [J].
Butt, Shahzad Ahmad ;
Roozmeh, Mehdi ;
Lavagno, Luciano .
ACM TRANSACTIONS ON EMBEDDED COMPUTING SYSTEMS, 2016, 15 (02)
[10]   Design of a pseudo-log image transform hardware accelerator in a high-level synthesis-based memory management framework [J].
Butt, Shahzad Ahmad ;
Mancini, Stephane ;
Rousseau, Frederic ;
Lavagno, Luciano .
JOURNAL OF ELECTRONIC IMAGING, 2014, 23 (05)