【24h】

Effective Management of DRAM Bandwidth in Multicore Processors

机译:有效管理多核处理器中的DRAM带宽

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

摘要

Technology trends are leading to increasing number of cores on chip. All these cores inherently share the DRAM bandwidth. The on-chip cache resources are limited and in many situations, cannot hold the working set of the threads running on all these cores. This situation makes DRAM bandwidth a critical shared resource. Existing DRAM bandwidth management schemes provide support for enforcing bandwidth shares but have problems like starvation, complexity, and unpredictable DRAM access latency. In this paper, we propose a DRAM bandwidth management scheme with two key features. First, the scheme avoids unexpected long latencies or starvation of memory requests. It also allows OS to select the right combination of performance and strength of bandwidth share enforcement. Second, it provides a feedback-driven policy that adaptively tunes the bandwidth shares to achieve desired average latencies for memory accesses. This feature is useful under high contention and can be used to provide performance levelsupport for critical applications or to support service level agreements for enterprise computing data centers.
机译:技术趋势正在导致片上内核数量的增加。所有这些内核固有地共享DRAM带宽。片上高速缓存资源是有限的,并且在许多情况下无法容纳在所有这些内核上运行的线程的工作集。这种情况使DRAM带宽成为关键的共享资源。现有的DRAM带宽管理方案提供了对强制带宽共享的支持,但存在饥饿,复杂性和不可预知的DRAM访问延迟等问题。在本文中,我们提出了一种具有两个关键特征的DRAM带宽管理方案。首先,该方案避免了意外的长等待时间或内存请求不足。它还允许OS选择性能和带宽共享实施强度的正确组合。其次,它提供了一种反馈驱动的策略,该策略可以自适应地调整带宽份额,以实现所需的内存访问平均延迟。此功能在竞争激烈的情况下很有用,可用于为关键应用程序提供性能级别支持,或为企业计算数据中心提供服务级别协议。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号