论文摘要
随着多核时代的到来,处理器运算能力的发展进入了一个黄金阶段。随之而来的“存储墙”问题也越发的严重了。在共享总线的多处理器体系结构中,内存是一个很重要的共享资源。多个程序对于内存的争用,往往会给彼此带来严重的影响。这种影响不但降低内存的性能,也改变了程序的行为,使得对于系统的分析和预测更加困难。因此为了提升系统的性能和更清晰准确的分析预测系统行为,研究多核背景下的内存管理技术是很有意义的。目前对于共享资源争用现象的相关研究中,通常采用隔离的思想。页着色技术是在软件层次上实现隔离思想的解决方案。面对争用共享L2级Cache带来的不利影响时,很多研究采用了页着色的方案,并取得了很好的效果。现在的内存设备主要以DRAM为主,围绕DRAM的研究基本上是从硬件的角度展开的。主要的方法是通过研究程序在DRAM上的行为,选择最佳的地址映射方式,通过提高BANK之间的并行度和减少Row-Buffer上的冲突两个方面,最终提升DRAM的性能。本文综合这两类研究的特点,提出了一种利用页着色技术从软件层次上提升DRAM性能的内存管理技术。本文首先探索了一种如何在操作系统环境下统计程序每一条虚地址访问DRAM次数的方法,并从程序的访存信息数据中提取出能够指导优化DRAM性能的着色信息。然后采用页着色技术扩展了Linux-2.6.20的内存管理中页面分配部分,设计了一套组织颜色信息的结构,我们搭建配置了Simics和GEMS混合模拟平台,在其上开展实验。我们分别对数据密集型和计算密集型两大类程序进行了对比实验。实验结果表明,在DRAM管理中使用页着色技术,能够有效的隔离冲突,从而大大提高系统性能。
论文目录
相关论文文献
- [1].激光着色技术研究新进展[J]. 腐蚀与防护 2008(04)
- [2].镁合金着色技术研究进展[J]. 科技信息 2012(26)
- [3].基于访问控制的动态着色技术在攻击检测中的研究[J]. 计算机科学 2010(01)
- [4].无染料织物着色技术问世[J]. 化工管理 2012(12)
- [5].混凝土着色技术研究现状[J]. 商品混凝土 2018(09)
- [6].皮内着色技术在昆白小鼠背部皮肤染色效果的研究[J]. 中国美容医学 2014(18)
- [7].图书推荐[J]. 表面工程资讯 2012(02)
- [8].低铬酸不锈钢着色技术[J]. 电镀与涂饰 2014(04)
- [9].美国研制激光着色技术可取代油漆给金属上色[J]. 硅酸盐通报 2008(02)
- [10].猕猴桃的着色技术[J]. 果农之友 2012(09)
- [11].美利肯在合成革着色技术的突破Vivi Tint~(TM)高艳度低迁移性透明着色剂[J]. 塑料制造 2008(10)
- [12].纤维素纤维原液着色技术的研究进展[J]. 纺织导报 2010(05)
- [13].涂料和涂膜的检验、分析及评价[J]. 涂料技术与文摘 2013(01)
- [14].提高苹果品质及着色技术要点[J]. 农业科技与信息 2009(03)
- [15].浅议苹果着色技术[J]. 北方果树 2010(04)
- [16].聚酯纤维原液着色技术的研究现状[J]. 合成纤维工业 2018(02)
- [17].Evonik环境友好的塑料着色剂和系统[J]. 塑料助剂 2008(05)
- [18].色母粒着色技术,让环保为化纤行业护航[J]. 纺织服装周刊 2018(47)
- [19].已消失的艺术——黑白照片手工着色技艺调研[J]. 文艺争鸣 2010(24)
- [20].数字图像处理中的着色关键技术[J]. 湖北广播电视大学学报 2014(05)
- [21].克瑞森无核葡萄着色技术研究进展[J]. 河北林业科技 2015(04)
- [22].葡萄营养着色技术[J]. 山西果树 2013(06)
- [23].合成革着色技术的突破——美利肯高新技术亮相2008中国国际皮革展[J]. 上海化工 2008(10)
- [24].单料丝塑料3D打印机多彩打印着色技术探讨[J]. 科技传播 2019(18)
- [25].苹果果实着色机制及促进苹果果实着色技术[J]. 园艺与种苗 2016(10)
- [26].原液着色技术及在军队产品中的应用[J]. 上海毛麻科技 2011(03)
- [27].由第七届艺术铸造年会看中国艺术铸造的发展[J]. 中国铸造装备与技术 2012(01)
- [28].钛及其合金阳极氧化着色技术[J]. 机电元件 2011(04)
- [29].国产高精度配料机助力原液着色,开启化纤新篇章[J]. 合成纤维 2018(03)
- [30].铝着色技术的研究[J]. 实验室科学 2014(02)