FLEXII: A Flexible Insertion Policy for Dynamic Cache Resizing Mechanisms

Masayuki SATO  Ryusuke EGAWA  Hiroyuki TAKIZAWA  Hiroaki KOBAYASHI  

IEICE TRANSACTIONS on Electronics   Vol.E98-C   No.7   pp.550-558
Publication Date: 2015/07/01
Online ISSN: 1745-1353
DOI: 10.1587/transele.E98.C.550
Type of Manuscript: Special Section PAPER (Special Section on Low-Power and High-Speed Chips)
insertion policy,  dynamic cache resizing,  energy consumption,  

Full Text: PDF>>
Buy this Article

As energy consumption of cache memories increases, an energy-efficient cache management mechanism is required. While a dynamic cache resizing mechanism is one promising approach to the energy reduction of microprocessors, one problem is that its effect is limited by the existence of dead-on-fill blocks, which are not used until their evictions from the cache memory. To solve this problem, this paper proposes a cache management policy named FLEXII, which can reduce the number of dead-on-fill blocks and help dynamic cache resizing mechanisms further reduce the energy consumption of the cache memories.