arrow
返回

Page Reusability-Based Cache Partitioning for Multi-Core Systems

delete2020-06-01
delete11
PRE
AI
J
Jiwoong Park
H
Heon Y. Yeom
DOI:10.1109/TC.2020.2968066delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
Most modern multi-core processors provide a shared last level cache (LLC) where data from all cores are placed to improve performance. However, this opens a new challenge for cache management, owing to cache pollution. With cache pollution, data with weak temporal locality can evict other data with strong temporal locality when both are mapped into the same cache set. In this article, we propose page reusability-based cache partitioning (PRCP) for multi-core systems to maximize cache utilization by minimizing cache pollution. To achieve this, PRCP divides pages into two groups: (1) highly-reused pages and (2) lowly-reused pages. The reusability of each page is collected online via periodic page table scans. PRCP then dynamically partitions the shared cache into two corresponding areas using page coloring technique. We have implemented PRCP in Linux kernel and evaluated it using SPEC CPU2006 benchmarks. The results show that our scheme can achieve comparable performance to the optimal offline MRC-guided process-based cache partitioning scheme without a priori knowledge of workloads.
Keyword:
Cache partitioning
page coloring
last-level cache
LRU replacement policy
multi-cores
AI总结

AI总结

对已上传原文的论文进行重点信息的提取,主要内容包括:简要概述、研究摘要、背景介绍、关键亮点、图文解析、展望与总结。

期刊

IEEE Transactions on Computers 封面图
IEEE Transactions on Computers
IF:
3.8
论文数:
5.4K
被引数:
9.8K

机构

C
Chung Ang University
学者数:
1.3W
论文数: 1.4W
被引数: 133
S
seoul national university (snu)
学者数:
7.2W
论文数: 6.6W
被引数: 86
引用论文

引用论文

err分享
err收藏
Circadian Rhythms in Visual Responsiveness in the Behaviorally Arrhythmic Drosophila Clock Mutant ClkJrk
err2017-11-27
err0
errOAAI
errOlivia M. Nippe; Alex R. Wade; Christopher J. H. Elliott; Sangeeta Chawla
err分享
err收藏
What we know about historical eruptions in Canary Islands and what we can learn
err
IF0
err2020-06-10
err0
errOAAI
errNieves Sanchez; Carmen Romero; Ines Galindo; Juana Vegas; Esther Martin-Gonzalez
err分享
err收藏
A report of Cylindrospermopsis raciborskii and other cyanobacteria in the water reservoirs of power plants in Ukraine
err2018-04-21
err0
errOAAI
errPiotr Rzymski; Oksana Horyn; Agnieszka Budzyńska; Tomasz Jurczak; Mikołaj Kokociński; Przemysław Niedzielski; Piotr Klimaszyk; Halina Falfushynska
err分享
err收藏
学者 查看更多内容