BilRC: An Execution Triggered Coarse Grained Reconfigurable Architecture

被引:23
|
作者
Atak, Oguzhan [1 ]
Atalar, Abdullah [1 ]
机构
[1] Bilkent Univ, Dept Elect & Elect Engn, TR-06800 Ankara, Turkey
关键词
Coarse-grained reconfigurable architectures (CGRA); discrete cosine transform (DCT); fast Fourier transform (FFT); reconfigurable computing; turbo decoder; Viterbi decoder; MORPHOSYS;
D O I
10.1109/TVLSI.2012.2207748
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
We present Bilkent reconfigurable computer (BilRC), a new coarse-grained reconfigurable architecture (CGRA) employing an execution-triggering mechanism. A control data flow graph language is presented for mapping the applications to BilRC. The flexibility of the architecture and the computation model are validated by mapping several real-world applications. The same language is also used to map applications to a 90-nm field-programmable gate array (FPGA), giving exactly the same cycle count performance. It is found that BilRC reduces the configuration size about 33 times. It is synthesized with 90-nm technology, and typical applications mapped on BilRC run about 2.5 times faster than those on FPGA. It is found that the cycle counts of the applications for a commercial very long instruction word digital signal processor processor are 1.9 to 15 times higher than that of BilRC. It is also found that BilRC can run the inverse discrete cosine transform algorithm almost 3 times faster than the closest CGRA in terms of cycle count. Although the area required for BilRC processing elements is larger than that of existing CGRAs, this is mainly due to the segmented interconnect architecture of BilRC, which is crucial for supporting a broad range of applications.
引用
收藏
页码:1285 / 1298
页数:14
相关论文
共 50 条
  • [1] A coarse-grained reconfigurable architecture supporting flexible execution
    Hironaka, T
    Fukuda, T
    Goto, Y
    Tanigawa, K
    Kawasaki, T
    Kojima, A
    [J]. SEVENTH INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND GRID IN ASIA PACIFIC REGION, PROCEEDINGS, 2004, : 448 - 449
  • [2] A Fully Data-Driven Reconfigurable Architecture with Very Coarse-Grained Execution Units
    Jiao, Yuzhong
    Wang, Xin'an
    Ni, Xuewen
    [J]. SCALABLE INFORMATION SYSTEMS, 2009, 18 : 1 - +
  • [3] Customization Methodology of a Coarse Grained Reconfigurable Architecture
    Azad, Siavoosh Payandeh
    Farahini, Nasim
    Hemani, Ahmed
    [J]. 2014 NORCHIP, 2014,
  • [4] A Coarse-Grained Reconfigurable Architecture for a PRET Machine
    Siqueira, Hadley
    Kreutz, Marcio
    [J]. 2018 VIII BRAZILIAN SYMPOSIUM ON COMPUTING SYSTEMS ENGINEERING (SBESC 2018), 2018, : 237 - 242
  • [5] Automatic Visualization Interface for Coarse Grained Reconfigurable Architecture
    Cao, Lan
    Hao, Xinhong
    Chen, Xiaolin
    [J]. PROCEEDINGS OF THE 2013 6TH INTERNATIONAL CONFERENCE ON BIOMEDICAL ENGINEERING AND INFORMATICS (BMEI 2013), VOLS 1 AND 2, 2013, : 723 - 728
  • [6] Coarse-Grained Reconfigurable Computing with the Versat Architecture
    Lopes, Joao D.
    Vestias, Mario P.
    Duarte, Rui Policarpo
    Neto, Horacio C.
    de Sousa, Jose T.
    [J]. ELECTRONICS, 2021, 10 (06) : 1 - 23
  • [7] Register file architecture optimization in a coarse-grained reconfigurable architecture
    Kwok, Z
    Wilton, SJE
    [J]. FCCM 2005: 13TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2005, : 35 - 44
  • [8] Efficient Execution of Stream Graphs on Coarse-Grained Reconfigurable Architectures
    Oh, Sangyun
    Lee, Hongsik
    Lee, Jongeun
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2017, 36 (12) : 1978 - 1988
  • [9] Minimizing Pipeline Stalls in Distributed-Controlled Coarse-Grained Reconfigurable Arrays with Triggered Instruction Issue and Execution
    Lu, Yanan
    Liu, Leibo
    Deng, Yangdong
    Weng, Jian
    Li, Zhaoshi
    Deng, Chenchen
    Wei, Shaojun
    [J]. PROCEEDINGS OF THE 2017 54TH ACM/EDAC/IEEE DESIGN AUTOMATION CONFERENCE (DAC), 2017,
  • [10] Triggered-Issuance and Triggered-Execution: A Control Paradigm to Minimize Pipeline Stalls in Distributed Controlled Coarse-Grained Reconfigurable Arrays
    Lu, Yanan
    Liu, Leibo
    Deng, Yangdong
    Weng, Jian
    Yin, Shouyi
    Shi, Yiyu
    Wei, Shaojun
    [J]. IEEE TRANSACTIONS ON PARALLEL AND DISTRIBUTED SYSTEMS, 2018, 29 (10) : 2360 - 2372