POWER-EFFICIENT CONFIGURATION CACHE STRUCTURE FOR COARSE-GRAINED RECONFIGURABLE ARCHITECTURE

被引:18
|
作者
Kim, Yoonjin [1 ]
机构
[1] Sookmyung Womens Univ, Dept Comp Sci, Seoul 140742, South Korea
基金
新加坡国家研究基金会;
关键词
System-on-chip (SoC); embedded systems; digital signal processing; coarse-grained reconfigurable architecture (CGRA); configuration cache; context word;
D O I
10.1142/S0218126613500011
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Coarse-grained reconfigurable architectures (CGRA) require many processing elements (PEs) and a configuration memory unit (configuration cache) for reconfiguration of its PE array. Although this structure is meant for high performance and exibility, it consumes significant power. Specially, power consumption by configuration cache is explicit overhead compared to other types of IP cores. Reducing power in configuration cache is very crucial for CGRA to be more competitive and reliable processing core in embedded systems. In this paper, I propose a power-efficient configuration cache structure based on two design schemes - one is a reusable context pipelining (RCP) architecture to reduce power-overhead caused by reconfiguration and another is a dynamic context management strategy for power saving in configuration cache. This power-efficient approach works without degrading the performance and exibility of CGRA. Experimental results show that the proposed approach saves 56.50%/86.84% of the average power in write/read-operation of configuration cache compared to the previous design.
引用
收藏
页数:27
相关论文
共 50 条
  • [31] Dynamically Compressible Context Architecture for Low Power Coarse-Grained Reconfigurable Array
    Kim, Yoonjin
    Mahapatra, Rabi N.
    [J]. 2007 IEEE INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, VOLS, 1 AND 2, 2007, : 395 - 400
  • [32] Dynamic Context Compression for Low-Power Coarse-Grained Reconfigurable Architecture
    Kim, Yoonjin
    Mahapatra, Rabi N.
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2010, 18 (01) : 15 - 28
  • [33] Implementing Flexible Reliability in a Coarse-Grained Reconfigurable Architecture
    Alnajjar, Dawood
    Konoura, Hiroaki
    Ko, Younghun
    Mitsuyama, Yukio
    Hashimoto, Masanori
    Onoye, Takao
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2013, 21 (12) : 2165 - 2178
  • [34] A Reconfigurable Memory Architecture for System Integration of Coarse-Grained Reconfigurable Arrays
    Sousa, Ericles
    Tanase, Alexandru
    Hannig, Frank
    Teich, Juergen
    [J]. 2017 INTERNATIONAL CONFERENCE ON RECONFIGURABLE COMPUTING AND FPGAS (RECONFIG), 2017,
  • [35] Elastic-Cache: GPU Cache Architecture for Efficient Fine- and Coarse-Grained Cache-Line Management
    Li, Bingchao
    Sun, Jizhou
    Annavaram, Murali
    Kim, Nam Sung
    [J]. 2017 31ST IEEE INTERNATIONAL PARALLEL AND DISTRIBUTED PROCESSING SYMPOSIUM (IPDPS), 2017, : 82 - 91
  • [36] A Configuration Data Multicasting Method for Coarse-Grained Reconfigurable Architectures
    Kojima, Takuya
    Amano, Hideharu
    [J]. 2018 28TH INTERNATIONAL CONFERENCE ON FIELD PROGRAMMABLE LOGIC AND APPLICATIONS (FPL), 2018, : 239 - 242
  • [37] A Fine-Grained Multicasting of Configuration Data for Coarse-Grained Reconfigurable Architectures
    Kojima, Takuya
    Amano, Hideharu
    [J]. IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2019, E102D (07): : 1247 - 1256
  • [38] X-CGRA: An Energy-Efficient Approximate Coarse-Grained Reconfigurable Architecture
    Akbari, Omid
    Kamal, Mehdi
    Afzali-Kusha, Ali
    Pedram, Massoud
    Shafique, Muhammad
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2020, 39 (10) : 2558 - 2571
  • [39] An Energy-Efficient Processing Element Design for Coarse-Grained Reconfigurable Architecture on FPGA
    Su, Lingzhi
    Goh, Wang Ling
    Lan, Jingjing
    Nambiar, Vishnu P.
    Anh Tuan Do
    Bandara, Thilini Kaushalya
    Mohite, Aditi Kulkarni
    Wang, Bo
    [J]. 2022 11TH INTERNATIONAL CONFERENCE ON COMMUNICATIONS, CIRCUITS AND SYSTEMS (ICCCAS 2022), 2022, : 29 - 33
  • [40] SmartCell: An Energy Efficient Coarse-Grained Reconfigurable Architecture for Stream-Based Applications
    Liang, Cao
    Huang, Xinming
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2009, (01)