Back to Search Start Over

Reuse locality aware cache partitioning for last-level cache.

Authors :
Shen, Fanfan
He, Yanxiang
Zhang, Jun
Li, Qingan
Li, Jianhua
Xu, Chao
Source :
Computers & Electrical Engineering. Mar2019, Vol. 74, p319-330. 12p.
Publication Year :
2019

Abstract

Abstract Cache partitioning is a promising technique to improve cache management mechanism. To explore the advantages of cache partitioning, most existing schemes either consider performance improvement or address energy reduction. These techniques focus on specific application domain or single optimization goal, which limit their extensive use. To address these issues, this paper proposes R euse l O cality aware C ache p A rtitioning scheme (ROCA) to reserve more high reuse locality blocks in the last level cache. ROCA uses a reuse locality reservation algorithm to maintain the cache fraction. Meanwhile, reuse locality guided block placement policy is proposed to further improve cache efficiency. Evaluation results show that the proposed technique improves energy efficiency as well as system performance with reduced hardware cost, compared to the state-of-the-art approach. [ABSTRACT FROM AUTHOR]

Subjects

Subjects :
*CACHE memory
*ENERGY consumption

Details

Language :
English
ISSN :
00457906
Volume :
74
Database :
Academic Search Index
Journal :
Computers & Electrical Engineering
Publication Type :
Academic Journal
Accession number :
135105529
Full Text :
https://doi.org/10.1016/j.compeleceng.2019.01.020