首页> 外文期刊>Computer architecture news >Hardware Translation Coherence for Virtualized Systems
【24h】

Hardware Translation Coherence for Virtualized Systems

机译:虚拟化系统的硬件翻译一致性

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

摘要

To improve system performance, operating systems (OSes) often undertake activities that require modification of virtual-to-physical address translations. For example, the OS may migrate data between physical pages to manage heterogeneous memory devices. We refer to such activities as page remappings. Unfortunately, page remap-pings are expensive. We show that a big part of this cost arises from address translation coherence, particularly on systems employing virtualization. In response, we propose hardware translation invalidation and coherence or HATRIC, a readily implementable hardware mechanism to piggyback translation coherence atop existing cache coherence protocols. We perform detailed studies using KVM-based virtualization, showing that HATRIC achieves up to 30% performance and 10% energy benefits, for per-CPU area overheads of 0.2%. We also quantify HATRIC's benefits on systems running Xen and find up to 33% performance improvements.
机译:为了提高系统性能,操作系统(OS)通常进行需要修改虚拟地址到物理地址转换的活动。例如,OS可以在物理页面之间迁移数据以管理异构存储设备。我们将此类活动称为页面重新映射。不幸的是,页面重映射很昂贵。我们表明,此成本的很大一部分来自地址转换的一致性,尤其是在采用虚拟化的系统上。作为响应,我们提出了硬件转换无效和一致性或HATRIC,这是一种易于实现的硬件机制,可以在现有缓存​​一致性协议之上搭载转换一致性。我们使用基于KVM的虚拟化进行了详细的研究,结果表明HATRIC可获得高达30%的性能和10%的能源效益,每CPU区域开销为0.2%。我们还量化了HATRIC在运行Xen的系统上的收益,并发现性能提高了33%。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号