首页> 外文OA文献 >Shared Resource Management for Non-Volatile Asymmetric Memory
【2h】

Shared Resource Management for Non-Volatile Asymmetric Memory

机译:非易失性非对称内存的共享资源管理

代理获取
本网站仅为用户提供外文OA文献查询和代理获取服务,本网站没有原文。下单后我们将采用程序或人工为您竭诚获取高质量的原文,但由于OA文献来源多样且变更频繁,仍可能出现获取不到、文献不完整或与标题不符等情况,如果获取不到我们将提供退款服务。请知悉。

摘要

Non-volatile memory (NVM), such as Phase-Change Memory (PCM), is a promising energy-efficient candidate to replace DRAM. It is desirable because of its non-volatility, good scalability and low idle power. NVM, nevertheless, faces important challenges. The main problems are: writes are much slower and more power hungry than reads and write bandwidth is much lower than read bandwidth. Hybrid main memory architecture, which consists of a large NVM and a small DRAM, may become a solution for architecting NVM as main memory. Adding an extra layer of cache mitigates the drawbacks of NVM writes. However, writebacks from the last-level cache (LLC) might still (a) overwhelm the limited NVM write bandwidth and stall the application, (b) shorten lifetime and (c) increase energy consumption.ud udEffectively utilizing shared resources, such as the last-level cache and the memory bandwidth, is crucial to achieving high performance for multi-core systems. No existing cache and bandwidth allocation scheme exploits the read/write asymmetry property, which is fundamental in NVM. This thesis tries to consider the asymmetry property in partitioning the cache and memory bandwidth for NVM systems.ud udThe thesis proposes three writeback-aware schemes to manage the resources in NVM systems. First, a runtime mechanism, Writeback-aware Cache Partitioning (WCP), is proposed to partition the shared LLC among multiple applications. Unlike past partitioning schemes, WCP considers the reduction in cache misses as well as writebacks. Second, a new runtime mechanism, Writeback-aware Bandwidth Partitioning (WBP), partitions NVM service cycles among applications. WBP uses a bandwidth partitioning weight to reflect the importance of writebacks (in addition to LLC misses) to bandwidth allocation. A companion Dynamic Weight Adjustment scheme dynamically selects the cache partitioning weight to maximize system performance. Third, Unified Writeback-aware Partitioning (UWP) partitions the last-level cache and the memory bandwidth cooperatively. UWP can further improve the system performance by considering the interaction of cache partitioning and bandwidth partitioning. The three proposed schemes improve system performance by considering the unique read/write asymmetry property of NVM.
机译:诸如相变存储器(PCM)之类的非易失性存储器(NVM)是替代DRAM的有前途的节能候选产品。由于其非挥发性,良好的可扩展性和低的空闲功率,因此是理想的。但是,NVM面临着重要的挑战。主要问题是:写入速度比读取速度慢得多,并且耗电更多,而写入带宽远低于读取带宽。由大型NVM和小型DRAM组成的混合主内存架构可能会成为将NVM架构为主内存的解决方案。添加额外的缓存层可减轻NVM写操作的弊端。但是,来自最后一级缓存(LLC)的回写可能仍然(a)淹没了有限的NVM写带宽并拖延了应用程序的运行;(b)缩短了寿命,并且(c)增加了能耗。 ud ud有效地利用共享资源,例如作为最后一级的缓存和内存带宽,对于实现多核系统的高性能至关重要。现有的缓存和带宽分配方案都没有利用读取/写入不对称属性,这是NVM中的基础。本文试图考虑NVM系统在分配高速缓存和内存带宽时的不对称性。 ud ud本文提出了三种回写感知方案来管理NVM系统中的资源。首先,提出了一种运行时机制,即可感知回写的缓存分区(WCP),以在多个应用程序之间划分共享的LLC。与以往的分区方案不同,WCP认为减少了高速缓存未命中以及回写。其次,一种新的运行时机制,即可感知回写的带宽分区(WBP),可在应用程序之间划分NVM服务周期。 WBP使用带宽划分权重来反映回写(除了LLC未命中)对带宽分配的重要性。配套的动态权重调整方案可动态选择缓存分区权重,以最大化系统性能。第三,统一写回感知分区(UWP)协同地对最后一级的缓存和内存带宽进行分区。通过考虑缓存分区和带宽分区的相互作用,UWP可以进一步提高系统性能。通过考虑NVM独特的读/写不对称特性,提出的三种方案可提高系统性能。

著录项

  • 作者

    Zhou Miao;

  • 作者单位
  • 年度 2015
  • 总页数
  • 原文格式 PDF
  • 正文语种 en
  • 中图分类

相似文献

  • 外文文献
  • 中文文献
  • 专利

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号