Exploiting bit-level write patterns to reduce energy consumption in hybrid cache architecture

被引:0
|
作者
Choi, Juhee [1 ]
Park, Heemin [2 ]
机构
[1] Sangmyung Univ, Dept Smart Informat Commun Engn, 31 Sangmyungdae Gil, Cheonan 31066, South Korea
[2] Sangmyung Univ, Dept Software, 31 Sangmyungdae Gil, Cheonan 31066, South Korea
基金
新加坡国家研究基金会;
关键词
non-volatile memory; STT-RAM; energy saving techniques; hybrid cache architecture; PERFORMANCE;
D O I
10.1587/elex.18.20210327
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
A hybrid cache architecture (HCA) is introduced to alleviate the drawbacks of non-volatile memory (NVM) technologies. Although researchers have offered meaningful ways to conserve energy, little attention has been paid to focus on write counts that are non-uniformly spread over a cache line. We propose a novel HCA to reduce the NVM write counts by exploiting bit-level write patterns. The data array is refined to separately store bits in the cache line to the NVM region and the SRAM region. As a result, 20.1% of energy is saved over prior works.
引用
收藏
页数:6
相关论文
共 50 条
  • [1] Exploiting Bit-Level Write Patterns to Reduce Energy Consumption in Hybrid Cache Architecture
    Choi, Juhee
    Park, Heemin
    IEICE ELECTRONICS EXPRESS, 2021,
  • [2] Exploiting Hybrid SPM-Cache Architectures to Reduce Energy Consumption for Embedded Computing
    Zhang, Wei
    Wu, Lan
    2014 IEEE INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE COMPUTING AND COMMUNICATIONS, 2014 IEEE 6TH INTL SYMP ON CYBERSPACE SAFETY AND SECURITY, 2014 IEEE 11TH INTL CONF ON EMBEDDED SOFTWARE AND SYST (HPCC,CSS,ICESS), 2014, : 340 - 347
  • [3] Exploiting bit-level delay calculations to soften read-after-write dependences in behavioral synthesis
    Ruiz-Sautua, Rafael
    Molina, Maria C.
    Mendias, Jose A.
    IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2007, 26 (09) : 1589 - 1601
  • [4] An improved architecture for bit-level matrix multiplication
    Grover, RS
    Shang, WJ
    Li, Q
    PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON PARALLEL AND DISTRIBUTED PROCESSING TECHNIQUES AND APPLICATIONS, VOLS I-V, 2000, : 2257 - 2264
  • [5] AN IMPROVED BIT-LEVEL SYSTOLIC ARCHITECTURE FOR IIR FILTERING
    KNOWLES, SC
    MCWHIRTER, JG
    SYSTOLIC ARRAY PROCESSORS, 1989, : 205 - 214
  • [6] Optimize Dataflow of DNN on Bit-Level Composable Architecture
    Gao, Hanyuan
    Gong, Lei
    Wang, Teng
    Computer Engineering and Applications, 60 (18): : 147 - 157
  • [7] A bit-level pipelined VLSI architecture for the running order algorithm
    Chen, CT
    Chen, LG
    Hsiao, JH
    IEEE TRANSACTIONS ON SIGNAL PROCESSING, 1997, 45 (08) : 2140 - 2144
  • [8] Bit-level pipelined VLSI architecture for running order algorithm
    Taiwan Univ, Taipei, Taiwan
    IEEE Trans Signal Process, 8 (2140-2144):
  • [9] Bit-level hybrid-ARQ schemes with turbo codes
    Kim, DH
    Lee, HS
    IEICE TRANSACTIONS ON COMMUNICATIONS, 2004, E87B (11) : 3370 - 3373
  • [10] Bit Fusion: Bit-Level Dynamically Composable Architecture for Accelerating Deep Neural Networks
    Sharma, Hardik
    Park, Jongse
    Suda, Naveen
    Lai, Liangzhen
    Chau, Benson
    Chandra, Vikas
    Esmaeilzadeh, Hadi
    2018 ACM/IEEE 45TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE (ISCA), 2018, : 764 - 775