首页> 外文期刊>Journal of circuits, systems and computers >A Performance Conserving Approach for Reducing Memory Power Consumption in Multi-Core Systems
【24h】

A Performance Conserving Approach for Reducing Memory Power Consumption in Multi-Core Systems

机译:一种降低多核系统内存功耗的性能节能方法

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

摘要

With more cores integrated into a single chip and the fast growth of main memory capacity, the DRAM memory design faces ever increasing challenges. Previous studies have shown that DRAM can consume up to 40% of the system power, which makes DRAM a major factor constraining the whole system's growth in performance. Moreover, memory accesses from different applications are usually interleaved and interfere with each other, which further exacerbates the situation in memory system management. Therefore, reducing memory power consumption has become an urgent problem to be solved in both academia and industry. In this paper, we first proposed a novel strategy called Dynamic Bank Partitioning (DBP), which allocates banks to different applications based on their memory access characteristics. DBP not only effectively eliminates the interference among applications, but also fully takes advantage of bank level parallelism. Secondly, to further reduce power consumption, we propose an adaptive method to dynamically select an optimal page policy for each bank according to the characteristics of memory accesses that each bank receives. Our experimental results show that our strategy not only improves the system performance but also reduces the memory power consumption at the same time. Our proposed scheme can reduce memory power consumption up to 21.2% (10% on average across all workloads) and improve the performance to some extent. In the case that workloads are built with mixed applications, our scheme reduces the power consumption by 14% on average and improves the performance up to 12.5% (3% on average).
机译:凭借更多的核心集成到单个芯片和主存储器容量的快速增长,DRAM内存设计面临着越来越越来越大的挑战。以前的研究表明,DRAM可能会消耗高达40%的系统电力,这使得DRAM成为限制整个系统的性能增长的主要因素。此外,来自不同应用的内存访问通常是彼此交错和干扰,这进一步加剧了存储器系统管理中的情况。因此,减少内存功耗已成为学术界和工业中的迫切问题。在本文中,我们首先提出了一种名为动态银行分区(DBP)的新型策略,该战略基于其内存访问特征将银行分配给不同的应用程序。 DBP不仅有效地消除了应用中的干扰,还可以充分利用银行级并行性。其次,为了进一步降低功耗,我们提出了一种自适应方法,根据每个银行收到的存储器访问的特征,为每个银行动态选择最佳页面策略。我们的实验结果表明,我们的策略不仅可以提高系统性能,还可以同时降低内存功耗。我们所提出的计划可以将内存功耗降低21.2%(平均所有工作负载的10%),并在一定程度上提高性能。在使用混合应用的内置工作负载的情况下,我们的方案平均将功耗降低14%,并将性能提高了12.5%(平均值3%)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号