首页> 外文期刊>IEEE Transactions on Parallel and Distributed Systems >Virtual Snooping Coherence for Multi-Core Virtualized Systems
【24h】

Virtual Snooping Coherence for Multi-Core Virtualized Systems

机译:多核虚拟化系统的虚拟侦听一致性

获取原文
获取原文并翻译 | 示例

摘要

Proliferation of virtualized systems opens a new opportunity to improve the scalability of multi-core architectures. Among the scalability bottlenecks in multi-cores, cache coherence has been one of the most critical problems. Although snoop-based protocols have been dominating commercial multi-core designs, it has been difficult to scale them for more cores, as snooping protocols require high network bandwidth and power consumption for snooping all the caches.In this paper, we propose a novel snoop-based cache coherence protocol, called virtual snooping, for virtualized multi-core architectures. Virtual snooping exploits memory isolation across virtual machines and prevents unnecessary snoop requests from crossing the virtual machine boundaries. Each virtual machine becomes a virtual snoop domain, consisting of a subset of the cores in a system. Although the majority of virtual machine memory is isolated, sharing of cachelines across VMs still occur. To address such data sharing, this paper investigates three factors, data sharing through the hypervisor, virtual machine relocation, and content-based sharing. In this paper, we explore the design space of virtual snooping with experiments on emulated and real virtualized systems including the mechanisms and overheads of the hypervisor. In addition, the paper discusses the scheduling impact on the effectiveness of virtual snooping.
机译:虚拟化系统的扩散为改善多核体系结构的可扩展性提供了新的机会。在多核的可伸缩性瓶颈中,缓存一致性一直是最关键的问题之一。尽管基于侦听的协议一直在商业多核设计中占主导地位,但是由于侦听协议需要较高的网络带宽和功耗才能侦听所有缓存,因此难以将它们扩展到更多的内核。在本文中,我们提出了一种新颖的侦听虚拟化多核体系结构的基于缓存的一致性协议,称为虚拟侦听。虚拟侦听可利用虚拟机之间的内存隔离,并防止不必要的侦听请求越过虚拟机边界。每个虚拟机都变成一个虚拟侦听域,由一个系统核心的子集组成。尽管大多数虚拟机内存是隔离的,但仍会在VM之间共享缓存行。为了解决此类数据共享问题,本文研究了三个因素,即通过虚拟机管理程序进行数据共享,虚拟机重定位以及基于内容的共享。在本文中,我们通过在虚拟的和真实的虚拟化系统上进行的实验(包括虚拟机管理程序的机制和开销)来探索虚拟侦听的设计空间。此外,本文还讨论了调度对虚拟侦听有效性的影响。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号