...
首页> 外文期刊>Computers, IEEE Transactions on >Memory Bandwidth Management for Efficient Performance Isolation in Multi-Core Platforms
【24h】

Memory Bandwidth Management for Efficient Performance Isolation in Multi-Core Platforms

机译:内存带宽管理可在多核平台中实现有效的性能隔离

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

获取外文期刊封面封底 >>

       

摘要

Memory bandwidth in modern multi-core platforms is highly variable for many reasons and it is a big challenge in designing real-time systems as applications are increasingly becoming more memory intensive. In this work, we proposed, designed, and implemented an efficient memory bandwidth reservation system, that we call . MemGuard separates memory bandwidth in two parts: and . It provides bandwidth reservation for the guaranteed bandwidth for temporal isolation, with efficient reclaiming to maximally utilize the reserved bandwidth. It further improves performance by exploiting the best effort bandwidth after satisfying each core's reserved bandwidth. MemGuard is evaluated with SPEC2006 benchmarks on a real hardware platform, and the results demonstrate that it is able to provide memory performance isolation with minimal impact on overall throughput.
机译:由于多种原因,现代多核平台中的内存带宽是高度可变的,并且随着应用程序对内存的要求越来越高,这在设计实时系统中是一个巨大的挑战。在这项工作中,我们提出,设计和实现了一个有效的内存带宽预留系统,我们称之为。 MemGuard将内存带宽分为两部分:和。它为临时隔离的保证带宽提供带宽保留,并进行有效回收以最大程度地利用保留的带宽。在满足每个内核的保留带宽之后,通过尽力而为带宽,它进一步提高了性能。 MemGuard在真实的硬件平台上通过SPEC2006基准进行了评估,结果表明,它可以提供内存性能隔离,并且对总体吞吐量的影响最小。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号