arrow
返回

Main memory controller with multiple media technologies for big data workloads

delete2023-05-22
delete0
delete
OA
AI
M
Miguel A. Avargues *
M
Manel Lurbe
S
Salvador Petit
M
María E. Gómez
R
Rui Yang
X
Xiaoping Zhu
J
Julio Sahuquillo
DOI:10.1186/s40537-023-00761-0delete
delete原文链接
delete原文求助
delete分享
delete收藏
摘要

摘要

En 中文
SRAM and DRAM memory technologies have been dominant in the implementations of memory subsystems. In recent years, and mainly driven by the huge memory demands of big data applications, NVRAM technology has emerged as a denser memory technology, enabling the design of new hybrid DRAM/NVRAM memory hierarchies that combine multiple memory media technologies to balance memory capacity, latency, cost, and endurance. Two main approaches are being applied to the design of hybrid memory hierarchies: the hybrid address space approach, which relies on the programmer or the operating system to choose the memory technology where each memory page should be stored; and the (only) NVM address space approach, where a faster technology (e.g. commodity DRAM) is needed to acts as a cache of NVRAM to boost the performance. This approach presents architectural challenges such the organization of metadata (e.g. cache tags) and the selection of the proper technology for each memory component. In contrast to existing approaches, this work proposes a memory controller that leverages novel memory technologies such as eDRAM and MRAM to mitigate NVRAM bus contention and improve the performance of the NVM address space. The devised solution proposes a two-level cache hierarchy in the memory controller: a SRAM sector cache and a (x)RAM cache. The (x)RAM cache, much denser, helps significantly reduce the number of accesses to NVRAM. Experimental results show that implementing the (x)RAM cache with eDRAM or MRAM is the best performing approach. Moreover, the eRAM is able to improve the SRAM cache miss penalty by up to 50% and 80%, and overall system performance by 15% and 23%.
Keyword:
gem5 simulator
NVMain simulator
Main memory
NVRAM media

期刊

Journal of Big Data 封面图
Journal of Big Data
IF:
6.4
论文数:
1.5K
被引数:
1.1W

机构

U
Universitat Politecnica de Valencia
学者数:
1.5W
论文数: 1.4W
被引数: 18
H
huawei technologies
学者数:
3.3K
论文数: 2.9K
被引数: 1
引用论文

引用论文

Disclosing boron's thinnest side
err2015-12-18
err0
PREAI
errHermann Sachdev
err分享
err收藏
Detecting alcohol abuse: traditional blood alcohol markers compared to ethyl glucuronide (EtG) and fatty acid ethyl esters (FAEEs) measurement in hair
err2013-03-17
err0
PREAI
errMartin Hastedt; Mara Büchner; Michael Rothe; René Gapert; Sieglinde Herre; Franziska Krumbiegel; Michael Tsokos; Thorsten Kienast; Andreas Heinz; Sven Hartwig
err分享
err收藏
Silencing of the Fibroblast growth factor 21 gene is an underlying cause of acinar cell injury in mice lacking MIST1
err2014-04-15
err0
PREAI
errCharis L. Johnson; Rashid Mehmood; Scott W. Laing; Camilla V. Stepniak; Alexei Kharitonenkov; Christopher L. Pin
err分享
err收藏
Role of histone deacetylase 9 in regulating adipogenic differentiation and high fat diet-induced metabolic disease
err2014-10-30
err0
errOAAI
errTapan K Chatterjee; Joshua E Basford; Kan Hui Yiew; David W Stepp; David Y Hui; Neal L Weintraub
err分享
err收藏
学者 查看更多内容