性能敏感的异构内存分配器设计与实现
【文章页数】:66 页
【学位级别】:硕士
【部分图文】:
图1.1常用的两种异构内存架构??
的优势和DRAM低读写延迟、低写功耗、使用寿命较长的优势,进而使得此内存系统??既能够满足应用对内存的需求还能够保证一定的使用寿命[15_17]。??图1.1是两种常用的DRAM-NVM异构内存架构,其中图1.1⑻是层次化异构内存??架构,而图1.1(b)是平行化异构内存架构。在....
图1.2?DRAM-NVM平行化异构内存信息收集及页面迀移??1.确定最小粒度,当前大部分研究都是以页面为最小粒度来统计数据的读写频??
华中科技大学硕士学位论文??在平行化异构内存架构(图1.1(b))中,DRAM和NVM同时作为主存由操作系统??统一管理调度P,i6,2i]。为了提升整个计算系统的性能、保证系统的使用寿命以及能耗??效率,这种架构所面临的最大的挑战就是如何将数据分配到合适的内存介质中。在这??种....
图1.3页面中内存访问的累积分布与热数据占比的关系??龙琢一.?对大部分应用而言,其页面£的热数据(指访问次数大于等于总访问次??
本文分别从SPEC?CPU?2006[25]和?Problem?Based?Benchmark?Suite?(PBBS)_?中选??取了几个具有代表性的应用,并统计这些应用中每个页面的中的访存热度信息、每个??对象的大小以及生命周期,实验结果如图1.3、图1.4和图1.5所示,根....
图1.5对象生命周期的累积分布??
0?50?100?150?200?250?300?350?400?450?500??大小(Byte)??图1.4对象太小的累积分布??发琢」iV应用中的大部分对象的生命周期都较长。图1.5展示了对象生命周期的累??积分布。从中可知,gec、isort和soplex中的对象.的生命....
本文编号:3960133
本文链接:https://www.wllwen.com/kejilunwen/jisuanjikexuelunwen/3960133.html