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 条
  • [21] Two-Level Transmission Scheme for Cache-Enabled Fog Radio Access Networks
    He, Shiwen
    Qi, Chenhao
    Huang, Yongming
    Hou, Qi
    Nallanathan, Arumugam
    IEEE TRANSACTIONS ON COMMUNICATIONS, 2019, 67 (01) : 445 - 456
  • [22] A DESIGN FRAMEWORK FOR LOW-POWER ANALOG FILTER BANKS
    FURTH, PM
    ANDREOU, AG
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS I-REGULAR PAPERS, 1995, 42 (11) : 966 - 971
  • [23] The application of two-level cache in RAID system
    Chen, Y
    Yang, GK
    Wu, ZM
    PROCEEDINGS OF THE 4TH WORLD CONGRESS ON INTELLIGENT CONTROL AND AUTOMATION, VOLS 1-4, 2002, : 1328 - 1332
  • [24] Design of FIR Filter Using Low-Power and High-Speed Carry Select Adder for Low-Power DSP Applications
    Swetha, Siliveri
    Reddy, N. Siva Sankara
    IETE JOURNAL OF RESEARCH, 2024, 70 (04) : 4083 - 4096
  • [25] Design of the AC Filter for Two-Level Converter Operating in IT Grids
    Zygmanowski, Marcin
    Jarek, Grzegorz
    Michalak, Jaroslaw
    Jelen, Michal
    2022 IEEE 20TH INTERNATIONAL POWER ELECTRONICS AND MOTION CONTROL CONFERENCE, PEMC, 2022, : 493 - 497
  • [26] A multiple clocking scheme for low-power RTL design
    Papachristou, CA
    Nourani, M
    Spining, M
    IEEE TRANSACTIONS ON VERY LARGE SCALE INTEGRATION (VLSI) SYSTEMS, 1999, 7 (02) : 266 - 276
  • [27] A novel low-power logic circuit design scheme
    Starzyk, Janusz A.
    He, Haibo
    IEEE TRANSACTIONS ON CIRCUITS AND SYSTEMS II-EXPRESS BRIEFS, 2007, 54 (02) : 176 - 180
  • [28] Analysis of Multiphoton Transitions within the Two-Level Scheme
    T. I. Kuznetsova
    Bulletin of the Lebedev Physics Institute, 2022, 49 : 440 - 443
  • [29] Analysis of Multiphoton Transitions within the Two-Level Scheme
    Kuznetsova, T. I.
    BULLETIN OF THE LEBEDEV PHYSICS INSTITUTE, 2022, 49 (12) : 440 - 443
  • [30] Power Analysis in Two-Level Unbalanced Designs
    Konstantopoulos, Spyros
    JOURNAL OF EXPERIMENTAL EDUCATION, 2010, 78 (03): : 291 - 317