当前位置:
X-MOL 学术
›
arXiv.cs.AR
›
论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Monarch: A Durable Polymorphic Memory For Data Intensive Applications
arXiv - CS - Hardware Architecture Pub Date : 2021-08-19 , DOI: arxiv-2108.08497 Ananth Krishna Prasad, Mahdi Nazm Bojnordi
arXiv - CS - Hardware Architecture Pub Date : 2021-08-19 , DOI: arxiv-2108.08497 Ananth Krishna Prasad, Mahdi Nazm Bojnordi
3D die stacking has often been proposed to build large-scale DRAM-based
caches. Unfortunately, the power and performance overheads of DRAM limit the
efficiency of high-bandwidth memories. Also, DRAM is facing serious scalability
challenges that make alternative technologies more appealing. This paper
examines Monarch, a resistive 3D stacked memory based on a novel reconfigurable
crosspoint array called XAM. The XAM array is capable of switching between
random access and content-addressable modes, which enables Monarch (i) to
better utilize the in-package bandwidth and (ii) to satisfy both the random
access memory and associative search requirements of various applications.
Moreover, the Monarch controller ensures a given target lifetime for the
resistive stack. Our simulation results on a set of parallel memory-intensive
applications indicate that Monarch outperforms an ideal DRAM caching by 1.21x
on average. For in-memory hash table and string matching workloads, Monarch
improves performance up to 12x over the conventional high bandwidth memories.
中文翻译:
Monarch:适用于数据密集型应用程序的耐用多态内存
3D 芯片堆叠经常被提议用于构建基于 DRAM 的大规模缓存。不幸的是,DRAM 的功耗和性能开销限制了高带宽存储器的效率。此外,DRAM 正面临严峻的可扩展性挑战,这使得替代技术更具吸引力。本文研究了 Monarch,这是一种基于名为 XAM 的新型可重构交叉点阵列的电阻式 3D 堆叠存储器。XAM 阵列能够在随机访问和内容可寻址模式之间切换,这使 Monarch (i) 能够更好地利用封装内带宽和 (ii) 满足各种应用程序的随机访问内存和关联搜索要求。此外,Monarch 控制器确保电阻堆栈的给定目标寿命。我们对一组并行内存密集型应用程序的模拟结果表明,Monarch 的性能平均比理想的 DRAM 缓存高 1.21 倍。对于内存中的哈希表和字符串匹配工作负载,与传统的高带宽内存相比,Monarch 将性能提高了 12 倍。
更新日期:2021-08-20
中文翻译:
Monarch:适用于数据密集型应用程序的耐用多态内存
3D 芯片堆叠经常被提议用于构建基于 DRAM 的大规模缓存。不幸的是,DRAM 的功耗和性能开销限制了高带宽存储器的效率。此外,DRAM 正面临严峻的可扩展性挑战,这使得替代技术更具吸引力。本文研究了 Monarch,这是一种基于名为 XAM 的新型可重构交叉点阵列的电阻式 3D 堆叠存储器。XAM 阵列能够在随机访问和内容可寻址模式之间切换,这使 Monarch (i) 能够更好地利用封装内带宽和 (ii) 满足各种应用程序的随机访问内存和关联搜索要求。此外,Monarch 控制器确保电阻堆栈的给定目标寿命。我们对一组并行内存密集型应用程序的模拟结果表明,Monarch 的性能平均比理想的 DRAM 缓存高 1.21 倍。对于内存中的哈希表和字符串匹配工作负载,与传统的高带宽内存相比,Monarch 将性能提高了 12 倍。