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 条
  • [21] Cyclic reconfiguration for pipelined applications on coarse-grain reconfigurable circuits
    Fujisawa, H
    Saito, M
    Arai, M
    Ozawa, T
    Yoshizawa, H
    2004 IEEE INTERNATIONAL CONFERENCE ON FIELD-PROGRAMMABLE TECHNOLOGY, PROCEEDINGS, 2004, : 379 - 382
  • [22] Interconnect-aware mapping of applications to coarse-grain reconfigurable architectures
    Bansal, N
    Gupta, S
    Dutt, N
    Nicolau, A
    Gupta, R
    FIELD-PROGRAMMABLE LOGIC AND APPLICATIONS, PROCEEDINGS, 2004, 3203 : 891 - 899
  • [23] Inter-thread Communication in Multithreaded, Reconfigurable Coarse-grain Arrays
    Voitsechov, Dani
    Port, Oron
    Etsion, Yoav
    2018 51ST ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE (MICRO), 2018, : 42 - 54
  • [24] Comparison of architectures of a coarse-grain reconfigurable multiply-accumulate unit
    Bidhul, C. B.
    Hampannavar, Naveen
    Joseph, Sajeevan
    Jayakrishnan, P.
    Kumaravel, Sivasankaran
    2013 INTERNATIONAL CONFERENCE ON GREEN COMPUTING, COMMUNICATION AND CONSERVATION OF ENERGY (ICGCE), 2013, : 225 - 230
  • [25] Mapping of the AES Cryptographic Algorithm on a Coarse-Grain Reconfigurable Array Processor
    Garcia, Andres
    Berekovic, Mladen
    Aa, Tom Vander
    2008 INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS, 2008, : 245 - +
  • [26] Software Transparent Dynamic Binary Translation for Coarse-Grain Reconfigurable Architectures
    Watkins, Matthew A.
    Nowatzki, Tony
    Carno, Anthony
    PROCEEDINGS OF THE 2016 IEEE INTERNATIONAL SYMPOSIUM ON HIGH-PERFORMANCE COMPUTER ARCHITECTURE (HPCA-22), 2016, : 138 - 150
  • [27] A route system based on ant colony for coarse-grain reconfigurable architecture
    Song Li-Guo
    Jiang Yu-Xian
    ADVANCES IN NATURAL COMPUTATION, PT 2, 2006, 4222 : 215 - 221
  • [28] Mapping DSP applications on processor/Coarse-Grain Reconfigurable Array architectures
    Galanis, Michalis D.
    Dimitroulakos, Gregory
    Goutis, Costas E.
    2006 IEEE INTERNATIONAL SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS 1-11, PROCEEDINGS, 2006, : 3666 - +
  • [29] A Route System Based on Genetic Algorithm for Coarse-Grain Reconfigurable Architecture
    Guo, Yan
    Zeng, Sanyou
    Kang, Lishan
    Liu, Gang
    Hu, Nannan
    Zhao, Kuo
    ADVANCES IN COMPUTATION AND INTELLIGENCE, PROCEEDINGS, 2009, 5821 : 11 - +
  • [30] Speedups from partitioning critical software parts to coarse-grain reconfigurable hardware
    Galanis, MD
    Dimitroulakos, G
    Goutis, CE
    16TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURE AND PROCESSORS, PROCEEDINGS, 2005, : 50 - 55