Selective cache ways: On-demand cache resource allocation

被引:220
作者
Albonesi, DH [1 ]
机构
[1] Univ Rochester, Dept Elect & Comp Engn, Rochester, NY 14627 USA
来源
32ND ANNUAL INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, (MICRO-32), PROCEEDINGS | 1999年
关键词
D O I
10.1109/MICRO.1999.809463
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
Increasing levels of microprocessor power dissipation call for new approaches at the architectural level that save energy by better matching of on-chip resources to application requirements. Selective cache ways provides the ability to disable a subset of the ways in a set associative cache during periods of modest cache activity while the full cache may remain operational for more cache-intensive periods. Because this approach leverages the subarray partitioning that is already present for performance reasons, only minor changes to a conventional cache are required, and therefore, full-speed cache operation can be maintained. Furthermore, the tradeoff between performance and energy is flexible, and can be dynamically tailored to meet changing application and machine environmental conditions. We show that trading off a small performance degradation for energy savings can produce a significant reduction in cache energy dissipation ruing this approach.
引用
收藏
页码:248 / 259
页数:12
相关论文
共 26 条
  • [1] Dynamic IPC clock rate optimization
    Albonesi, DH
    [J]. 25TH ANNUAL INTERNATIONAL SYMPOSIUM ON COMPUTER ARCHITECTURE, PROCEEDINGS, 1998, : 282 - 292
  • [2] AMMONS G, 1997, P ACM SIGPLAN C PROG
  • [3] ANDERSON J, 1997, P 16 S OP SYST PRINC
  • [4] [Anonymous], 935 DIG W RES LAB
  • [5] ARGAWAL A, 1988, ACM T COMPUT SYST, V6, P393
  • [6] BANNON P, 1998, MICR FOR OCT
  • [7] Bowhill W. J., 1995, Digital Technical Journal, V7, P100
  • [8] BURGER D, 1997, TR971342 U WISC MAD
  • [9] LOW-POWER CMOS DIGITAL DESIGN
    CHANDRAKASAN, AP
    SHENG, S
    BRODERSEN, RW
    [J]. IEEE JOURNAL OF SOLID-STATE CIRCUITS, 1992, 27 (04) : 473 - 484
  • [10] ProfileMe: Hardware support for instruction-level profiling on out-of-order processors
    Dean, J
    Hicks, JE
    Waldspurger, CA
    Weihl, WE
    Chrysos, G
    [J]. THIRTIETH ANNUAL IEEE/ACM INTERNATIONAL SYMPOSIUM ON MICROARCHITECTURE, PROCEEDINGS, 1997, : 292 - 302