Location cache: A low-power L2 cache system

被引:0
|
作者
Min, R [1 ]
Jone, WB [1 ]
Hu, YM [1 ]
机构
[1] Univ Cincinnati, Dept Elect & Comp Engn, Cincinnati, OH 45221 USA
关键词
L1/L2; caches; TLB; set-associative caches; data location;
D O I
暂无
中图分类号
TP3 [计算技术、计算机技术];
学科分类号
0812 ;
摘要
While set-associative caches incur fewer misses than direct-mapped caches, they typically have slower hit times and higher power consumption, when multiple tag and data banks are probed in parallel. This paper presents the location cache structure which significantly reduces the power consumption for large set-associative caches. We propose to use a small cache, called location cache to store the location of future cache references. If there is a hit in the location cache, the supported cache is accessed as a direct-mapped cache. Otherwise, the supported cache is referenced as a conventional set-associative cache. The worst case access latency of the location cache system is the same as that of a conventional cache. The location cache is virtually indexed so that operations on it can be performed in parallel with the TLB address translation. These advantages make it ideal for L2 cache systems where traditional way-predication strategies perform poorly. We used the CACTI cache model to evaluate the power consumption and access latency of proposed cache architecture. Simplescalar CPU simulator was used to produce final results. It is shown that the proposed location cache architecture is power-efficient. In the simulated cache configurations, up-to 47% of cache accessing energy and 25% of average cache access latency can be reduced.
引用
收藏
页码:120 / 125
页数:6
相关论文
共 50 条
  • [1] A Multistep Tag Comparison Method for a Low-Power L2 Cache
    Park, Hyunsun
    Yoo, Sungjoo
    Lee, Sunggu
    [J]. IEEE TRANSACTIONS ON COMPUTER-AIDED DESIGN OF INTEGRATED CIRCUITS AND SYSTEMS, 2012, 31 (04) : 559 - 572
  • [2] DHL-cache: dynamic per history length adjustment for low-power L2 cache
    Joo, H. W.
    Chung, E. Y.
    [J]. ELECTRONICS LETTERS, 2016, 52 (15) : 1297 - +
  • [3] Low-power L2 cache design for multi-core processors
    Chung, C. -M.
    Kim, J.
    [J]. ELECTRONICS LETTERS, 2010, 46 (09) : 618 - U33
  • [4] A low-power cache system for embedded processors
    Park, GH
    Lee, KW
    Lee, JS
    Han, TD
    Kim, SD
    [J]. PROCEEDINGS OF THE 43RD IEEE MIDWEST SYMPOSIUM ON CIRCUITS AND SYSTEMS, VOLS I-III, 2000, : 316 - 319
  • [5] A Novel Tag Access Scheme for Low Power L2 Cache
    Park, Hyunsun
    Yoo, Sungjoo
    Lee, Sunggu
    [J]. 2011 DESIGN, AUTOMATION & TEST IN EUROPE (DATE), 2011, : 655 - 660
  • [6] Dynamically reconfigurable cache for low-power embedded system
    Chen, Liming
    Zou, Xuecheng
    Lei, Jianming
    Liu, Zhenglin
    [J]. ICNC 2007: THIRD INTERNATIONAL CONFERENCE ON NATURAL COMPUTATION, VOL 5, PROCEEDINGS, 2007, : 180 - +
  • [7] On Power and Performance Tradeoff of L2 Cache Compression
    Jena, Chandrika
    Mason, Tim
    Chen, Tom
    [J]. PROCEEDINGS OF THE 2010 IEEE ASIA PACIFIC CONFERENCE ON CIRCUIT AND SYSTEM (APCCAS), 2010, : 724 - 727
  • [8] Compressed L1 Data Cache and L2 Cache in GPGPUs
    Atoofian, Ehsan
    [J]. 2016 IEEE 27TH INTERNATIONAL CONFERENCE ON APPLICATION-SPECIFIC SYSTEMS, ARCHITECTURES AND PROCESSORS (ASAP), 2016, : 1 - 8
  • [9] FOS: a low-power cache organization for multicores
    Puche, Jose
    Petit, Salvador
    Sahuquillo, Julio
    Engracia Gomez, Maria
    [J]. JOURNAL OF SUPERCOMPUTING, 2019, 75 (10): : 6542 - 6573
  • [10] FOS: a low-power cache organization for multicores
    José Puche
    Salvador Petit
    Julio Sahuquillo
    María Engracia Gómez
    [J]. The Journal of Supercomputing, 2019, 75 : 6542 - 6573