Optimization of Coarse-Grained Reconfigurable Processor Based on Dynamic Decompression of Configuration Contexts

被引:0
|
作者
Ji, Cheng [1 ]
Zhang, Dongming [1 ]
Gong, Yu [2 ]
Liu, Bo [2 ]
机构
[1] Res Inst Applicat Specif Integrated Circuit, Wuxi 214135, Peoples R China
[2] Southeast Univ, Natl ASIC Syst Engn Technol Res, Nanjing 210096, Jiangsu, Peoples R China
来源
PROCEEDINGS OF 2015 4TH INTERNATIONAL CONFERENCE ON COMPUTER SCIENCE AND NETWORK TECHNOLOGY (ICCSNT 2015) | 2015年
基金
国家高技术研究发展计划(863计划);
关键词
Radar; CGRA; configuration contexts; compression; decompression;
D O I
暂无
中图分类号
TP39 [计算机的应用];
学科分类号
081203 ; 0835 ;
摘要
Coarse-grained Reconfigurable Architecture (CGRA) has been considered to be efficient for radar applications due to the performance and flexibility that it can provide. However, it has a crucial problem on cache memory that storing the large configuration contexts increases the silicon area and power consumption. This paper proposes a configuration compression and decompression approach based on dynamic pattern matching to solve the configuration problem for CGRA. The proposed compression and decompression approach can efficiently reduce the redundancies in the contexts, and keep the decompression time in 3 cycles. With comparison to SIMD and dictionary compression methods, the proposed compression approach can reduce context size by over 60%, which is much higher than SIMD. Besides, the performance of the proposed de-compressor is 1.7 times higher than the SIMD method and 2.7 times higher than the dictionary method. The proposed configuration compression and decompression approach is realized at the Register Transfer Level (RTL) with Verilog HDL and synthesized using Synopsys Design Compiler with SMIC 40nm CMOS technology on 500MHz frequency.
引用
收藏
页码:808 / 811
页数:4
相关论文
共 50 条
  • [21] Instructionless General Purpose Coarse-Grained Reconfigurable Processor Performance in Encryption
    Mundza, Zbigniew
    Kielbik, Rafal
    PROCEEDINGS OF THE 24TH INTERNATIONAL CONFERENCE MIXED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS - MIXDES 2017, 2017, : 564 - 568
  • [22] Coarse-grained Dynamically Reconfigurable Processor for Vision Pre-Processing
    Bin Zhang
    Kuizhi Mei
    Nanning Zheng
    Journal of Signal Processing Systems, 2015, 79 : 45 - 61
  • [23] Coarse-grained Dynamically Reconfigurable Processor for Vision Pre-Processing
    Zhang, Bin
    Mei, Kuizhi
    Zheng, Nanning
    JOURNAL OF SIGNAL PROCESSING SYSTEMS FOR SIGNAL IMAGE AND VIDEO TECHNOLOGY, 2015, 79 (01): : 45 - 61
  • [24] Configuration Memory Based Dynamic Coarse Grained Reconfigurable Multicore Architecture
    Padole, Dinesh
    Hiware, Rahul
    2013 IEEE INTERNATIONAL CONFERENCE OF IEEE REGION 10 (TENCON), 2013,
  • [25] Optimization of configuration contexts generated for reconfigurable media processor
    Yin, S.-Y. (yingsy@tsinghua.edu.cn), 1600, Editorial Board of Jilin University (42):
  • [26] CCP: Configuration Context based Prefetching to Improve Coarse-Grained Reconfigurable Array Performance
    Yang, Chen
    Hou, Jia
    Wang, Yizhou
    Zhou, Qi
    Geng, Li
    2019 26TH IEEE INTERNATIONAL CONFERENCE ON ELECTRONICS, CIRCUITS AND SYSTEMS (ICECS), 2019, : 107 - 108
  • [27] Configuration Approaches to Enhance Computing Efficiency of Coarse-Grained Reconfigurable Array
    Yang, Chen
    Liu, Leibo
    Wang, Yansheng
    Yin, Shouyi
    Cao, Peng
    Wei, Shaojun
    JOURNAL OF CIRCUITS SYSTEMS AND COMPUTERS, 2015, 24 (03)
  • [28] Optimization of reconfigurable processor based on dynamic configuration context compression
    National ASIC System Engineering Technology Research Center, Southeast University, Nanjing
    210096, China
    Dongnan Daxue Xuebao, 5 (822-827):
  • [29] Memory Access Optimization in Compilation for Coarse-Grained Reconfigurable Architectures
    Kim, Yongjoo
    Lee, Jongeun
    Shrivastava, Aviral
    Paek, Yunheung
    ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2011, 16 (04)
  • [30] Register file architecture optimization in a coarse-grained reconfigurable architecture
    Kwok, Z
    Wilton, SJE
    FCCM 2005: 13TH ANNUAL IEEE SYMPOSIUM ON FIELD-PROGRAMMABLE CUSTOM COMPUTING MACHINES, PROCEEDINGS, 2005, : 35 - 44