登录

  • 登录
  • 忘记密码?点击找回

注册

  • 获取手机验证码 60
  • 注册

找回密码

  • 获取手机验证码60
  • 找回
毕业论文网 > 开题报告 > 计算机类 > 物联网工程 > 正文

混合内存环境下的缓存替换策略研究与实现开题报告

 2020-02-20 09:59:08  

1. 研究目的与意义(文献综述)

随着内存计算的发展以及大数据时代下大量数据密集型应用的不断涌现,计算机系统对大容量、高性能、低功耗内存的需求愈发迫切。由动态随机存取器(dynamic random access memory)构成主存的传统内存技术的发展却遭遇了瓶颈。由于dram介质本身具有的易失性,存储密度低等物理特性,导致主存容量难以扩大,能耗问题日益凸显。随着新型非易失存储技术(emerging non-volatile memory)的兴起,由nvm和dram组成的混合内存架构为解决传统dram内存面临的瓶颈提供赖那契机。

采用nvm作为主存会遇到长写入延迟、高写入能量和有限写入持久性的挑战,为了减轻基于nvm的主存架构的写开销,国内外都进行了全面的研究工作。例如,有的使用小行缓冲区来减少较高的pcm阵列写入能量,并利用部分写入技术来增强内存持久性,为了减少写操作对读操作的影响,提出写取消和写暂停,以延迟在等待服务的读操作中极其缓慢的写操作。使用pcm作为主存,dram作为缓存来过滤对pcm的访问。另一种架构方式是dram和nvm设备在同一级别组合起来,构成整个内存地址空间,使用一种页面排序和迁移策略,将频繁访问的数据迁移到dram中,将少数的数据迁移到nvm中。

大多数现有的nvm和dram混合主存的设计和优化技术都依赖于内存页管理方案来减少nvm的写开销,但是,在物理索引和标记片上缓存的内存层次结构中,不同内存设备之间的页面迁移需要额外的开销来定位和更新相应缓存块的状态。llc管理策略的设计是控制不同内存地址空间上读写操作实际数量的一种具有成本效益的方法。传统的缓存管理策略目标是最小化总体缓存丢失率,但是也存在一个挑战,即由于dram/nvm设备的运行结果不同,每一次llc的丢失可能会产生不同的成本,给设计和优化带来了巨大的挑战。在混合主存上下文中利用llc分区和替换策略,提出hap方案考虑dram和nvm之间的遗漏成本差异,并将llc逻辑上划分两个分区。但是nvm的长写入延迟和高写入能量对整个系统性能和能耗有着显著影响,在长时间写延迟的情况下,内存请求队列更有可能被完全占用,导致阻塞后续的读写操作。

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

2. 研究的基本内容与方案

研究(设计)的基本内容:

(1) 了解nvm,dram存储介质各自的特点、区别

(2) 熟悉体系结构中常用的模拟器gem5,nvmain

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

3. 研究计划与安排

(1)2019/1/19—2019/2/28:确定选题,查阅文献,外文翻译和撰写开题报告;


(2)2019/3/1—2019/4/30:系统架构、程序设计与开发、系统测试与完善;


(3)2019/5/1—2019/5/25:撰写及修改毕业论文;

剩余内容已隐藏,您需要先支付后才能查看该篇文章全部内容!

4. 参考文献(12篇以上)

[1] zhang d , ju l , zhao m , et al. write-back aware sharedlast-level cache management for hybrid main memory[c]// design automationconference. ieee, 2016.

[2] arjomandm , jadidi a , kandemir m t , et al. hl-pcm: mlc pcm main memory withaccelerated read[j]. ieee transactions on parallel and distributed systems,2017:1-1.

[3] mittals , alsalibi a i . a survey of techniques for improving security ofnon-volatile memories[j]. journal of hardware amp; systems security, 2018,2(2):179-200.

剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付

企业微信

Copyright © 2010-2022 毕业论文网 站点地图