Parameterized Hardware Design on Reconfigurable Computers: An Image Processing Case Study

被引:3
作者
Huang, Miaoqing [1 ]
Serres, Olivier [2 ]
El-Ghazawi, Tarek [2 ]
Newby, Gregory [3 ]
机构
[1] Univ Arkansas, Dept Comp Sci & Comp Engn, Fayetteville, AR 72701 USA
[2] George Washington Univ, Dept Elect & Comp Engn, Washington, DC 20052 USA
[3] Univ Alaska Fairbanks, Arctic Reg Supercomp Ctr, Washington, DC 99775 USA
关键词
D O I
10.1155/2010/454506
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Reconfigurable Computers (RCs) with hardware (FPGA) co-processors can achieve significant performance improvement compared with traditional microprocessor (mu P)-based computers for many scientific applications. The potential amount of speedup depends on the intrinsic parallelism of the target application as well as the characteristics of the target platform. In this work, we use image processing applications as a case study to demonstrate how hardware designs are parameterized by the co-processor architecture, particularly the data I/O, i.e., the local memory of the FPGA device and the interconnect between the FPGA and the mu P. The local memory has to be used by applications that access data randomly. A typical case belonging to this category is image registration. On the other hand, an application such as edge detection can directly read data through the interconnect in a sequential fashion. Two different algorithms of image registration, the exhaustive search algorithm and the Discrete Wavelet Transform (DWT)-based search algorithm, are implemented on hardware, i.e., Xilinx Vertex-IIPro 50 on the Cray XD1 reconfigurable computer. The performance improvements of hardware implementations are 10x and 2x, respectively. Regarding the category of applications that directly access the interconnect, the hardware implementation of Canny edge detection can achieve 544x speedup.
引用
收藏
页数:11
相关论文
共 20 条
  • [1] [Anonymous], 2008, 0074718007 SIL GRAPH
  • [2] [Anonymous], 2006, S640014 CRAY
  • [3] [Anonymous], 2006, SRC00718
  • [4] A SURVEY OF IMAGE REGISTRATION TECHNIQUES
    BROWN, LG
    [J]. COMPUTING SURVEYS, 1992, 24 (04) : 325 - 376
  • [6] Cho J., 2009, P ACM SIGDA INT S FI, P103
  • [7] FPGA-Accelerated Deformable Image Registration for Improved Target-Delineation During CT-Guided Interventions
    Dandekar, Omkar
    Shekhar, Raj
    [J]. IEEE TRANSACTIONS ON BIOMEDICAL CIRCUITS AND SYSTEMS, 2007, 1 (02) : 116 - 127
  • [8] DEBARROS MA, 1994, INT C PATT RECOG, P262, DOI 10.1109/ICPR.1994.577173
  • [9] El-Araby E., 2006, P 9 MIL AER PROGR LO
  • [10] The promise of high-performance reconfigurable computing
    El-Ghazawi, Tarek
    El-Araby, Esam
    Huang, Miaoqing
    Gaj, Kris
    Kindratenko, Volodymyr
    Buell, Duncan
    [J]. COMPUTER, 2008, 41 (02) : 69 - +