首页> 外文会议>Design, Automation Test in Europe Conference Exhibition >HME: A lightweight emulator for hybrid memory
【24h】

HME: A lightweight emulator for hybrid memory

机译:HME:用于混合内存的轻质仿真器

获取原文

摘要

Emerging non-volatile memory (NVM) technologies have been widely studied in recent years. Those studies mainly rely on cycle-accurate architecture simulators because the commercial NVM hardware is still unavailable. However, current simulation approaches are either too slow, or cannot simulate complex and large-scale workloads. In this paper, we propose a DRAM-based hybrid memory emulator, called HME, to emulate the performance characteristics of NVM devices. HME exploits hardware features available in commodity Non-Uniform Memory Access (NUMA) architectures to emulate two kinds of memories: fast, local DRAM, and slower, remote NVM on other NUMA nodes. HME can emulate a wide range of NVM latencies by injecting software-created memory access delays on the remote NUMA nodes. To evaluate the impact of hybrid memories on the application performance, we also provide application programming interfaces to allocate memory from NVM or DRAM regions. We evaluate the accuracy of the read/write delay injection models by using SPEC CPU2006 and compare the results with a state-of-the-art NVM emulator Quartz. Experimental results demonstrate that the average emulation errors of NVM read and write latencies are less than 5% in HME, which is much lower than Quartz. Moreover, the application performance overhead in HME is one order of magnitude lower than Quartz.
机译:近年来,新兴的非易失性记忆(NVM)技术已被广泛研究。这些研究主要依赖于循环准确的架构模拟器,因为商业NVM硬件仍然不可用。但是,当前的仿真方法要么太慢,要么无法模拟复杂和大规模的工作负载。在本文中,我们提出了一种基于DRAM的混合存储器仿真器,称为HME,以模拟NVM器件的性能特性。 HME利用商品非统一内存访问(NUMA)架构中提供的硬件功能,以模拟两种存储器:快速,本地DRAM和较慢,远程NVM在其他NUMA节点上。通过在远程NUMA节点上注入软件创建的内存访问延迟,HME可以模拟各种NVM延迟。为了评估混合记忆对应用程序性能的影响,我们还提供应用程序编程接口,以从NVM或DRAM区域分配内存。我们使用规范CPU2006评估读/写延迟注入模型的准确性,并将结果与​​最先进的NVM仿真器Quartz进行比较。实验结果表明,HME中NVM读取和写入延迟的平均仿真误差小于5 %,远低于石英。此外,HME中的应用性能开销是低于石英的数量级。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号