首页> 外文会议>IEEE International Symposium on High Performance Computer Architecture >Cache restoration for highly partitioned virtualized systems
【24h】

Cache restoration for highly partitioned virtualized systems

机译:高度分区虚拟化系统的缓存还原

获取原文

摘要

The economics of server consolidation have led to the support of virtualization features in almost all server-class systems, with the related feature set being a subject of significant competition. While most systems allow for partitioning at the relatively coarse grain of a single core, some systems also support multiprogrammed virtualization, whereby a system can be more finely partitioned through time-sharing, down to a percentage of a core being allotted to a virtual machine. When multiple virtual machines share a single core however, performance can suffer due to the displacement of microarchitectural state. We introduce cache restoration, a hardware-based prefetching mechanism initiated by the underlying virtualization software when a virtual machine is being scheduled on a core, prefetching its working set and warming its initial environment. Through cycle-accurate simulation of a POWER7 system, we show that when applied to its private per-core L3 last-level cache, the warm cache translates into 20% on average performance improvement for a mixture of workloads on a highly partitioned core, compared to a virtualized server without cache restoration.
机译:服务器整合的经济性导致了几乎所有服务器类系统中虚拟化功能的支持,其中相关功能集是重要竞争的主题。虽然大多数系统允许在单个核心的相对粗糙的粒子下进行分区,但是一些系统也支持多程序图虚拟化,从而可以通过时间共享更精细地划分系统,下降到分配给虚拟机的核心的百分比。然而,当多个虚拟机共享单个核心时,由于微体系结构的位移,性能可能会受到影响。我们引入缓存恢复,当在核心安排虚拟机时,由底层虚拟化软件启动的基于硬件的预取机制,预取其工作集并加热其初始环境。通过COWER7系统的循环准确仿真,我们表明,当应用于其私有核心L3最后级别缓存时,温暖的缓存在高度分区核心上的工作负载混合的平均性能改善时转化为20%在没有缓存还原的虚拟化服务器。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号