Going Vertical in Memory Management: Handling Multiplicity by Multi-policy缓存容量敏感

文章来自International Symposium on Computer Architecture,ISCA,2014

0.所有作者及单位

  • Lei Liu,Zehan Cui,Yungang Bao,Mingyu Chen,Chengyong Wu,中国科学院计算机研究所计算机体系结构国家重点实验室
  • Yong Li匹兹堡大学ECE系

1.Background

来自不同领域的许多新兴应用进程在并行平台上组合运行时,这些应用进程呈现出令人生畏的各种工作负载行为,这些行为对任何内存分配策略的有效性都提出了挑战。先前的基于分区或随机内存分配方案通常只管理内存层次结构的一个级别,并且通常针对特定的工作负载。

现有的管理策略忽略了异构内存(这里是DRAM和Cache组成的异构),这通常会导致进程间扰动、资源抖动、内存/缓存利用率低下,从而导致性能下降。

2.解决的问题

为了处理各种动态变化的内存和缓存分配需求

3.其他学者解决这个问题的思路和缺陷

4.围绕该问题作者如何构建解决思路

4.1内存分配策略

Going Vertical in Memory Management: Handling Multiplicity by Multi-policy缓存容量敏感_第1张图片

  • 用垂直分区来增强现有的“水平”缓存/DR4M组分区,并探索由此产生的多策略空间。页面着色的方式,分为仅bank,

你可能感兴趣的:(#,论文笔记,缓存)