期刊文献+

Dynamic cache partitioning based on hot page migration 被引量:2

Dynamic cache partitioning based on hot page migration
原文传递
导出
摘要 静态的缓存划分能减少内部申请的缓存干扰并且当他们在在一样的多核心处理器分享最后水平缓存的核心上运行时,改进一个弄脏缓存的应用程序和一个缓存敏感的应用程序的合成性能。在一个虚拟化的系统,自从不同应用程序可能在不同时间在不同虚拟机(VM ) 上运行,预先静态地划分缓存是不适用的。这份报纸建议划分使用热页察觉和页移植根据缓存敏感的应用程序的优先的知识动态地改进共同招待的虚拟机的合成表演的计划的动态缓存。,试验性的结果在大多数情况中证明我们的页移植计划的开销是低的,合成性能是在免费作文上的改进。 Static cache partitioning can reduce inter- application cache interference and improve the composite performance of a cache-polluted application and a cache- sensitive application when they run on cores that share the last level cache in the same multi-core processor. In a virtu- alized system, since different applications might run on dif- ferent virtual machines (VMs) in different time, it is inappli- cable to partition the cache statically in advance. This paper proposes a dynamic cache partitioning scheme that makes use of hot page detection and page migration to improve the com- posite performance of co-hosted virtual machines dynami- cally according to prior knowledge of cache-sensitive appli- cations. Experimental results show that the overhead of our page migration scheme is low, while in most cases, the com- posite performance is an improvement over free composition.
出处 《Frontiers of Computer Science》 SCIE EI CSCD 2012年第4期363-372,共10页 中国计算机科学前沿(英文版)
关键词 高速缓存 分区方案 页迁移 复合材料性能 应用程序 炎热 多核心处理器 先验知识 cache partitioning, hot page migration, dynamic cache partitioning, virtualization, virtual machine monitor
  • 相关文献

参考文献1

二级参考文献14

  • 1Waldspurger C A. Memory resource management in VMware ESX Server. In: Proceedings of Fifth Symposium on Operating Systems Design and Implementation (OSDI). Boston, MA, USA, 2002. 181-192.
  • 2Robert G P. Survey of virtual machine research. IEEE Comput Mag, 1974, 7:34-45.
  • 3Pratt I, Fraser K, Hand S, et al. Xen 3.0 and the art of virtualization. In: 2005 Linux Symposium. Ottawa, Ontario, Canada, 2005. 65-77.
  • 4Barham P, Dragovic B, Fraser K, et al. Xen and the art of virtualization. In: Proceedings of the Nineteenth ACM Symposium on Operating Systems Principles (SOSP). Bolton Landing, 2003. 164-177.
  • 5Sugerman J, Venkitachalam G, Lira B H. Virtualizing I/O device on VMware workstation's hosted virtual machine monitor. In: Proceddings of the 2001 USENIX Annual Technical Conference. Berkeley, CA, USA, 2001. 1-14.
  • 6Fraser K, Hand S, Neugebauer R, et al. Safe hardware access with the Xen virtual machine monitor. In: Proceedings of the 1st Workshop on Operating System and Architectural Support for the on demand IT InfraStructure (OASIS). Boston, MA, 2004. 1-10.
  • 7Whitaker A, Shaw M, Gribble S D. Denali: lightweight virtual machines for distributed and networked applications. Technical Report, 02-02-01, University of Washington, 2002.
  • 8Kivity A, Kamay Y, Laor D, et al. kvm: the Linux virtual machine monitor. In: Linux Symposium, Ottawa, Ontario, Canada, 2007. 225-230.
  • 9Neiger G, Santoni A, Leung F, et al. Intel virtualization technology: hardware support for efficient processor virtualization. Intel Tech J, 2006, 10:10-20.
  • 10Bhargava R, Serebrin B, Spadini F, et al. Accelerating two-dimensional page walks for virtualized systems. In: Proceedings of the 13th International Conference on Architectural Support for Programming Languages and Operating Systems, ASPLOS XIII. New York: ACM, 2008. 26-35.

共引文献10

同被引文献2

  • 1Hoelzle U,Barroso LA. The Datacenter as a Computer:an Introduction to the Design of Warehouse-scale Machines[M].Morgan and Claypool Publishers,2009.
  • 2CHEN HaoGang,WANG XiaoLin,WANG ZhenLin,ZHANG BinBin,LUO YingWei,LI XiaoMing.DMM:A dynamic memory mapping model for virtual machines[J].Science China(Information Sciences),2010,53(6):1097-1108. 被引量:11

引证文献2

二级引证文献2

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部