Energy efficient caching-on-cache architectures for embedded systems

被引:0
|
作者
Wu, HC [1 ]
Chen, TF
Li, HY
Wang, JS
机构
[1] Natl Chung Cheng Univ, Dept Comp Sci, Chiayi 621, Taiwan
[2] Natl Chung Cheng Univ, Dept Elect Engn, Chiayi 621, Taiwan
关键词
low power cache; data reuse; CAM; power evaluation; hierarchical address comparator;
D O I
暂无
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
As the number of applications for embedded and real-time systems has grown, running systems at a lower power dissipation level has become an important issue, especially for the battery-based systems. Past studies have shown that the cache is responsible for a large part of the power dissipation in a system chip. Thus, reducing the power dissipation in the cache has become an important research topic. In this paper, we present a cache architecture, the CoC, that reduces cache energy dissipation in embedded systems. The CoC can reduce the access frequency at wordlines and bitlines, which are the main power consuming components, in both tag and data arrays. In addition, we use a hierarchical address comparison (HAC) scheme to optimize energy reduction and the comparison time. Experimental results show that the CoC is practical in reducing energy dissipation in the L1 cache, and that the HAC scheme can effectively minimize the comparison penalty in the CoC.
引用
收藏
页码:809 / 825
页数:17
相关论文
共 50 条
  • [1] Energy-Efficient Reconfigurable Cache Architectures for Accelerator-Enabled Embedded Systems
    Farmahini-Farahani, Amin
    Kim, Nam Sung
    Morrow, Katherine
    [J]. 2014 IEEE INTERNATIONAL SYMPOSIUM ON PERFORMANCE ANALYSIS OF SYSTEMS AND SOFTWARE (ISPASS), 2014, : 211 - 220
  • [2] Editorial to special issue on energy efficient architectures for embedded systems
    Roma, Nuno
    Nunez-Yanez, Jose
    [J]. EURASIP JOURNAL ON EMBEDDED SYSTEMS, 2016,
  • [3] Reconfigurable Energy Efficient Near Threshold Cache Architectures
    Dreslinski, Ronald G.
    Chen, Gregory K.
    Mudge, Trevor
    Blaauw, David
    Sylvester, Dennis
    Flautner, Krisztian
    [J]. 2008 PROCEEDINGS OF THE 41ST ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE: MICRO-41, 2008, : 459 - +
  • [4] Energy-Efficient Cache Partitioning Using Machine Learning for Embedded Systems
    Nour, Samar
    Habashy, Shahira M.
    Salem, Sameh A.
    [J]. JORDAN JOURNAL OF ELECTRICAL ENGINEERING, 2023, 9 (03): : 285 - 300
  • [5] Enabling Energy Efficient Reliability in Embedded Systems Through Smart Cache Cleaning
    Jeyapaul, Reiley
    Shrivastava, Aviral
    [J]. ACM TRANSACTIONS ON DESIGN AUTOMATION OF ELECTRONIC SYSTEMS, 2013, 18 (04)
  • [6] Energy Prediction for Cache Tuning in Embedded Systems
    Vazquez, Ruben
    Gordon-Ross, Ann
    Stitt, Greg
    [J]. 2019 IEEE 37TH INTERNATIONAL CONFERENCE ON COMPUTER DESIGN (ICCD 2019), 2019, : 630 - 637
  • [7] Predictive placement scheme in set-associative cache for energy efficient embedded systems
    Raveendran, Biju K.
    Sudarshan, T. S. B.
    Patil, Avinash
    Randive, Komal
    Gurunarayanan, S.
    [J]. ICSCN 2008: PROCEEDINGS OF THE INTERNATIONAL CONFERENCE ON SIGNAL PROCESSING COMMUNICATIONS AND NETWORKING, 2008, : 152 - 157
  • [8] Decode filter cache for energy efficient instruction cache hierarchy in super scalar architectures
    Vivekanandarajah, K
    Srikanthan, T
    Bhattacharyya, S
    [J]. ASP-DAC 2004: PROCEEDINGS OF THE ASIA AND SOUTH PACIFIC DESIGN AUTOMATION CONFERENCE, 2004, : 373 - 379
  • [9] Way Halted Prediction Cache : An Energy Efficient Cache Architecture for Embedded Processors
    Mallya, Neethu Bal
    Patil, Geeta
    Raveendran, Biju
    [J]. 2015 28TH INTERNATIONAL CONFERENCE ON VLSI DESIGN (VLSID), 2015, : 65 - 70
  • [10] Energy-Efficient Trace Reuse Cache for Embedded Processors
    Tsai, Yi-Ying
    Chen, Chung-Ho
    [J]. IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2011, 19 (09) : 1681 - 1694