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
相关论文
共 50 条
  • [1] PARAMETERIZED HARDWARE DESIGN ON RECONFIGURABLE COMPUTERS: AN IMAGE REGISTRATION CASE STUDY
    Huang, Miaoqing
    Serres, Olivier
    El-Ghazawi, Tarek
    Newby, Greg
    [J]. 2009 5TH SOUTHERN CONFERENCE ON PROGRAMMABLE LOGIC, PROCEEDINGS, 2009, : 71 - +
  • [2] Using reconfigurable computers for DSP image processing
    Taher, Mohamed
    El-Ghazawi, Tarek
    [J]. IDT 2007: SECOND INTERNATIONAL DESIGN AND TEST WORKSHOP, PROCEEDINGS, 2007, : 55 - +
  • [3] Compiling image processing applications to reconfigurable hardware
    Rinker, R
    Hammes, J
    Najjar, WA
    Böhm, W
    Draper, B
    [J]. IEEE INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES, AND PROCESSORS, PROCEEDINGS, 2000, : 56 - 65
  • [4] Reconfigurable hardware for real time image processing
    Kessal, L
    Demigny, D
    Boudouani, N
    Bourguiba, R
    [J]. 2000 INTERNATIONAL CONFERENCE ON IMAGE PROCESSING, VOL III, PROCEEDINGS, 2000, : 110 - 113
  • [5] Reconfigurable Hardware Objects for Image Processing on FPGAs
    Kloub, Jan
    Honzik, Petr
    Danek, Martin
    [J]. PROCEEDINGS OF THE 13TH IEEE SYMPOSIUM ON DESIGN AND DIAGNOSTICS OF ELECTRONIC CIRCUITS AND SYSTEMS, 2010, : 121 - 122
  • [6] Real time image processing with reconfigurable hardware
    Vega-Rodríguez, MA
    Sánchez-Pérez, JM
    Gómez-Pulido, JA
    [J]. ICECS 2001: 8TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS, VOLS I-III, CONFERENCE PROCEEDINGS, 2001, : 213 - 216
  • [7] Design and implementation of a high level image processing machine using reconfigurable hardware
    Donachy, P
    Crookes, D
    Bouridane, A
    Alotaibi, K
    Benkrid, A
    [J]. CONFIGURABLE COMPUTING: TECHNOLOGY AND APPLICATIONS, 1998, 3526 : 2 - 13
  • [8] Implementation of Medical Image Processing Algorithm on Reconfigurable Hardware
    Chiuchisan, Iuliana
    [J]. 2013 E-HEALTH AND BIOENGINEERING CONFERENCE (EHB), 2013,
  • [9] Hardware-software co-design in practice: A case study in image processing
    Joost, Ralf
    Salomon, Ralf
    [J]. IECON 2006 - 32ND ANNUAL CONFERENCE ON IEEE INDUSTRIAL ELECTRONICS, VOLS 1-11, 2006, : 4034 - +
  • [10] An image processing hardware design environment
    Faroughi, N
    [J]. 40TH MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1 AND 2, 1998, : 1225 - 1228