...
首页> 外文期刊>Operating systems review >Revisiting Hash Table Design for Phase Change Memory
【24h】

Revisiting Hash Table Design for Phase Change Memory

机译:再谈相变存储器的哈希表设计

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

摘要

Phase Change Memory (PCM) is emerging as an attractive alternative to Dynamic Random Access Memory (DRAM) in building data-intensive computing systems. PCM offers read/write performance asymmetry that makes it necessary to revisit the design of in-memory applications. In this paper, we focus on in-memory hash tables, a family of data structures with wide applicability. We evaluate several popular hash-table designs to understand their performance under PCM. We find that for write-heavy workloads the designs that achieve best performance for PCM differ from the ones that are best for DRAM, and that designs achieving a high load factor also cause a high number of memory writes. Finally, we propose PFHT, a PCM-Friendly Hash Table which presents a cuckoo hashing variant that is tailored to PCM characteristics, and offers a better trade-off between performance, the amount of writes generated, and the expected load factor than any of the existing DRAM-based implementations.
机译:相变存储器(PCM)在构建数据密集型计算系统中作为动态随机存取存储器(DRAM)的有吸引力的替代品正在出现。 PCM提供了读/写性能的不对称性,因此有必要重新访问内存应用程序的设计。在本文中,我们将重点放在内存哈希表上,这是具有广泛适用性的一系列数据结构。我们评估了几种流行的哈希表设计,以了解其在PCM下的性能。我们发现,对于写繁重的工作负载,实现PCM最佳性能的设计与最适合DRAM的设计不同,实现高负载率的设计也会导致大量的存储器写操作。最后,我们提出PFHT,这是一种PCM友好哈希表,它提供了一种针对PCM特性而定制的布谷鸟哈希变体,并且在性能,生成的写入量和预期的负载因子之间提供了比其他任何更好的折衷方案。现有的基于DRAM的实现。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号