Design and analysis of low-power cache using two-level filter scheme

被引:15
|
作者
Chang, YJ [1 ]
Ruan, SJ
Lai, FP
机构
[1] Natl Taiwan Univ, Dept Comp Sci & Informat Engn, Taipei 106, Taiwan
[2] Natl Taiwan Univ, Dept Elect Engn, Taipei 106, Taiwan
关键词
block buffer; filter scheme; low-power cache; power consumption; unnecessary cache activity;
D O I
10.1109/TVLSI.2003.812292
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Power consumption is an increasingly pressing problem in modern processor design. Since the on-chip caches usually consume A significant amount of power, it is one of the most attractive targets for power reduction. This paper presents a two-level filter scheme, which consists of the L1 and L2 filters, to reduce the power consumption of the on-chip cache. The main idea of the proposed scheme is motivated by the substantial unnecessary activities in conventional. cache architecture. We use a single block buffer as the L1 filter to eliminate the unnecessary cache accesses. In the L2 filter, we then propose a new sentry-tag architecture to further filter out the unnecessary way activities in case of the L1 filter miss. We use SimpleScalar to simulate the SPEC2000 benchmarks and perform the HSPICE simulations to evaluate the proposed architecture. Experimental results show that the two-level filter scheme can effectively reduce the cache power consumption by eliminating most unnecessary cache activities, while the compromise of system performance is negligible. Compared to a conventional instruction cache (32 kB, two-way) implemented with only the L1 filter, the use of a two-level filter can result in roughly 30% reduction in total cache power consumption. Similarly, compared to a conventional data cache (32 kB, four-way) implemented with only the L1 filter, the total cache power reduction is approximately 46%.
引用
收藏
页码:568 / 580
页数:13
相关论文
共 50 条
  • [1] Cache Coordination Scheme Based on Two-level Cache
    Liu, Jia-Qi
    Zhang, Ya-Wen
    Zhang, Han-Wen
    Meng, Xu-Ying
    Zhou, Ji-Hua
    Zhang, Yu-Jun
    Ruan Jian Xue Bao/Journal of Software, 2021, 32 (09): : 2963 - 2976
  • [2] Design and research of two-level trace cache
    Kang, Hai-Tao
    Tang, Shuo-Fei
    Ji, Zhen-Zhou
    Wang, Kai-Feng
    Wu, Dai-Hui
    Harbin Gongye Daxue Xuebao/Journal of Harbin Institute of Technology, 2006, 38 (09): : 1450 - 1454
  • [3] A Low-Power Energy-Harvesting Logarithmic CMOS Image Sensor With Reconfigurable Resolution Using Two-Level Quantization Scheme
    Law, M. K.
    Bermak, A.
    Shi, C.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2011, 58 (02) : 80 - 84
  • [4] Low-Power Hybrid Memory Cubes With Link Power Management and Two-Level Prefetching
    Ahn, Junwhan
    Yoo, Sungjoo
    Choi, Kiyoung
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 2016, 24 (02) : 453 - 464
  • [5] Analytical Two-Level Near Threshold Cache Exploration for Low Power Biomedical Applications
    Liang, Yun
    Wang, Shuo
    Mitra, Tulika
    Ha, Yajun
    ADVANCED COMPUTER ARCHITECTURE, 2018, 908 : 95 - 108
  • [6] Selective Access to Filter Cache for Low-Power Embedded Systems
    Kwak, Jong Wook
    Choi, Ju Hee
    43RD HAWAII INTERNATIONAL CONFERENCE ON SYSTEMS SCIENCES VOLS 1-5 (HICSS 2010), 2010, : 4313 - 4320
  • [7] A low-power cache design for CalmRISC™-based systems
    Cho, S
    Jung, W
    Kim, Y
    Jeong, SW
    2001 INTERNATIONAL CONFERENCE ON COMPUTER DESIGN, ICCD 2001, PROCEEDINGS, 2001, : 394 - 399
  • [8] Low-power cache design using 7T SRAM cell
    Aly, Ramy E.
    Bayoumi, Magdy A.
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2007, 54 (04) : 318 - 322
  • [9] A new method for low power design of two-level logic circuits
    Theodoridis, G
    Theoharis, S
    Soudris, D
    Goutis, C
    VLSI DESIGN, 1999, 9 (02) : 147 - 157
  • [10] Custom instruction filter cache synthesis for low-power embedded systems
    Vivekanandarajah, K
    Srikanthan, T
    16TH INTERNATIONAL WORKSHOP ON RAPID SYSTEM PROTOTYPING, PROCEEDINGS: SHORTENING THE PATH FROM SPECIFICATION TO PROTOTYPE, 2005, : 151 - 157