On Scaling Speedup with Coarse-Grain Coprocessor Accelerators on Reconfigurable Platforms

被引:0
|
作者
Kornaros, George [1 ,2 ]
Motakis, Antonios [1 ]
机构
[1] Inst Educ Technol, Appl Informat & Multimedia Dept, Iraklion, Crete, Greece
[2] Tech Univ Crete, Elect & Comp Engn Dept, Khania, Crete, Greece
关键词
Hardware accelerator; Multiprocessor on FPGA; Coprocessor; SIMD; Embedded Processing; Speedup; PROCESSOR;
D O I
10.1109/DSD.2010.79
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Instruction set accelerator architectures have emerged recently as light-weight hardware coprocessors, so as to transparently improve applications performance. This paper investigates the effectiveness of adding hardware accelerators as refers to scaling, based on applications that show data level parallelism such as image edge detection and fractal applications. The implementation results using reconfigurable technology show that, by utilizing a number of hardware coprocessor units, applications such as Sobel edge detection can achieve speedup more than 37X. Finally, architectural directions based on the developed case studies show that even better performance can be achieved when the overheads of communication, of serialized data accesses, shared memory and of bus protocols are reduced.
引用
收藏
页码:355 / 362
页数:8
相关论文
共 50 条
  • [1] COARSE-GRAIN DYNAMICALLY RECONFIGURABLE COPROCESSOR FOR IMAGE PROCESSING IN SOPC
    Lindoso, Almudena
    Entrena, Luis
    Izquierdo, Juan
    Liu-Jimenez, Judith
    2008 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE AND LOGIC APPLICATIONS, VOLS 1 AND 2, 2008, : 538 - 541
  • [2] ARCHITECTURE OF A PIPELINED DATAPATH COARSE-GRAIN RECONFIGURABLE COPROCESSOR ARRAY
    Hanoun, Abdulrahman
    Manteuffel, Henning
    Mayer-Lindenberg, F.
    Galjan, Wjatscheslaw
    ICSPC: 2007 IEEE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING AND COMMUNICATIONS, VOLS 1-3, PROCEEDINGS, 2007, : 832 - 835
  • [3] A VHDL model and implementation of a coarse-grain reconfigurable coprocessor for a RISC core
    Brunelli, Claudio
    Cinelli, Federico
    Rossi, Davide
    Nurmi, Jari
    PRIME 2006: 2ND CONFERENCE ON PH.D. RESEARCH IN MICROELECTRONIC AND ELECTRONICS, PROCEEDINGS, 2006, : 229 - +
  • [4] Coarse-Grain Reconfigurable Architectures - Taxonomy -
    Sima, Mihai
    McGuire, Michael
    Lamoureux, Julien
    2009 IEEE PACIFIC RIM CONFERENCE ON COMMUNICATIONS, COMPUTERS AND SIGNAL PROCESSING, VOLS 1 AND 2, 2009, : 975 - 978
  • [5] Versat, a Minimal Coarse-Grain Reconfigurable Array
    Lopes, Joao D.
    de Sousa, Jose T.
    HIGH PERFORMANCE COMPUTING FOR COMPUTATIONAL SCIENCE - VECPAR 2016, 2017, 10150 : 174 - 187
  • [6] Energy and Power Estimation of Coarse-Grain Reconfigurable Array based Fast Fourier Transform Accelerators
    Hussain, Waqar
    Ahonen, Tapani
    Airoldi, Roberto
    Nurmi, Jari
    2012 7TH INTERNATIONAL WORKSHOP ON RECONFIGURABLE AND COMMUNICATION-CENTRIC SYSTEMS-ON-CHIP (RECOSOC), 2012,
  • [7] Evolutionary Computation on Coarse-Grain Reconfigurable Architecture
    Qiang, Wei
    Cai, Tian
    Kou, Zhongwei
    Song, Liguo
    Cao, Hui
    Li, Hui
    PROGRESS IN INTELLIGENCE COMPUTATION AND APPLICATIONS, 2008, : 330 - 333
  • [8] A Dependable Coarse-grain Reconfigurable Multicore Array
    Smaragdos, Georgios
    Khan, Danish Anis
    Sourdis, Ioannis
    Strydis, Christos
    Malek, Alirad
    Tzilis, Stavros
    PROCEEDINGS OF 2014 IEEE INTERNATIONAL PARALLEL & DISTRIBUTED PROCESSING SYMPOSIUM WORKSHOPS (IPDPSW), 2014, : 141 - 150
  • [9] CREMA: A COARSE-GRAIN RECONFIGURABLE ARRAY WITH MAPPING ADAPTIVENESS
    Garzia, Fabio
    Hussain, Waqar
    Nurmi, Jari
    FPL: 2009 INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS, 2009, : 708 - 712
  • [10] Issues and approaches to coarse-grain reconfigurable architecture development
    Eguro, K
    Hauck, S
    FCCM 2003: 11TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2003, : 111 - 120