多核和虚拟化平台下高速缓存的调控与优化

来源 :北京大学 | 被引量 : 0次 | 上传用户:li_qinglong
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着多处理器、多核、众核技术的广泛应用,虚拟机技术也得到了长足发展。在多核虚拟化环境中,并发运行的虚拟机会由于竞争使用有限的底层缓存和总线带宽等共享资源,而出现严重的性能下降。   本文探讨了在多核和虚拟化环境下,利用纯软件的方法,对共享的底层高速缓存进行优化配置,从而提升系统的整体性能和隔离性的机制与策略。我们在虚拟机管理器Xen上,扩展实现了能够对共享缓存资源进行有效控制的机制,其中包括高效的静态缓存划分与细粒度的动态缓存调控。它开创性地将处理器的缓存资源也纳入了虚拟机管理器所管理资源的范畴。   我们深入地分析了SPEC CPU2006程序的访存特性、局部性特征、周期性行为,并依此设计了高效的动态缓存调控策略。实验表明,本文的方法能够带来最多17.1%的性能改进。
其他文献
大亚湾反应堆中微子实验是中美两国目前在基础科学研究领域最大的合作项目之一,其主要目标是利用大亚湾和岭澳核反应堆产生的反中微子来测定一个具有重大物理意义的参数--中
城市是一个有生命的系统,它的各种基础设施及功能由生活在其中的人们所定义,并随着城市人群的行为特征变化而演进。对城市人群的移动性特征进行可视化、刻画分析及比较一直是城
用户是网络的主体,用户行为是互联网安全问题的主要来源,而目前大多数网络管理系统对网络用户可知可控粒度不够,应用系统之间缺乏对用户信息和行为的有效共享。因此,很有必要
模型格式标准是计算机图形学的重要课题,在CAD/CAE/CAM领域都有非常重要的作用。模型文件质量直接影响到产品的质量和工作效率。高质量的模型文件应该能够准确地表达设计者的
随着信息技术的飞速发展,特别是Web2.0的兴起和发展,用户生成内容(UGC)越来越丰富。用户生成内容含有大量的情感信息,这使得传统的以关键字为检索手段的信息获取技术日益不能
随着网络带宽的快速增加和E-Science中对大量科学数据传输的需要,很多长距离高速网络相继出现,并在诸多领域发挥着重要的作用,所以对适用于长距离高速网络的网络协议研究具有非
本研究的目的是提出一种有效的求解大规模工程问题的计算方法。就实际的工程问题而言,其涉及的计算量往往很大且需要耗费大量的计算时间,同时对内存容量的需求也很高,从而导
学位
Web应用离不开数据的持久化。持久化是用来保证数据值的生命周期满足应用程序的要求,具体而言,是将应用程序中的数据值保存到非易失性存储介质(如硬盘、闪存等等)中。传统的Web应
虚拟战场是虚拟现实技术在军事领域的重要应用。计算机技术和图形图像技术的发展带动了虚拟战场技术的长足进步。在新时期部队模拟作战和军事训练中,通过虚拟战场全面掌握战
eDonkey网络是当今流行的P2P文件共享系统之一,近年来对eDonkey网络的研究越来越深入,涉及到资源的分布、用户行为、污染的程度评估与传播、网络流量特征和聚集性等。由于用