中文

Monarch:面向数据密集型应用的持久化多态内存

硬件体系结构 2021-08-20 v1 系统与控制 系统与控制

摘要

3D 芯片堆叠常被提议用于构建大规模基于 DRAM 的缓存。遗憾的是,DRAM 的功耗与性能开销限制了高带宽内存的效率。此外,DRAM 正面临严重的可扩展性挑战,使替代技术更具吸引力。本文研究 Monarch,一种基于称为 XAM 的新型可重构交叉点阵列的电阻式 3D 堆叠内存。XAM 阵列能够在随机访问与内容寻址模式间切换,使 Monarch (i) 更好地利用封装内带宽,且 (ii) 满足各类应用的随机访问内存与关联搜索需求。此外,Monarch 控制器确保电阻式堆叠的给定目标寿命。在一组并行内存密集型应用上的仿真结果表明,Monarch 平均优于理想 DRAM 缓存 1.21 倍。对于内存中哈希表与字符串匹配工作负载,Monarch 相较传统高带宽内存最高提升性能 12 倍。

关键词

引用

@article{arxiv.2108.08497,
  title  = {Monarch: A Durable Polymorphic Memory For Data Intensive Applications},
  author = {Ananth Krishna Prasad and Mahdi Nazm Bojnordi},
  journal= {arXiv preprint arXiv:2108.08497},
  year   = {2021}
}

备注

Submitted to IEEE TC