当前位置: X-MOL 学术IEEE Trans. Comput. › 论文详情
Our official English website, www.x-mol.net, welcomes your feedback! (Note: you will need to create a separate account there.)
Joint Management of CPU and NVDIMM for Breaking Down the Great Memory Wall
IEEE Transactions on Computers ( IF 3.6 ) Pub Date : 2020-05-01 , DOI: 10.1109/tc.2020.2964254
Chun-Feng Wu , Yuan-Hao Chang , Ming-Chang Yang , Tei-Wei Kuo

To provide larger memory space with lower costs, NVDIMM is a production-ready device. However, directly placing NVDIMM as the main memory would seriously degrade the system performance because of the “great memory wall” caused by the fact that in NVDIMM, the slow memory (e.g., flash memory) is several orders of magnitude slower than the fast memory (e.g., DRAM). In this article, we present a joint management framework of host/CPU and NVDIMM to break down the great memory wall by bridging the process information gap between host/CPU and NVDIMM. In this framework, a page semantic-aware strategy is proposed to precisely predict, mark, and relocate data or memory pages to the fast memory in advance by exploiting the process access patterns, so that the frequency of the slow memory accesses can be further reduced. The proposed framework with the proposed strategy was evaluated with several well-known benchmarks and the results are encouraging.

中文翻译:

CPU和NVDIMM联合管理,打破内存长城

为了以更低的成本提供更大的内存空间,NVDIMM 是一种生产就绪设备。但是,直接将NVDIMM作为主存会严重降低系统性能,因为NVDIMM中慢速内存(例如闪存)比快速内存慢几个数量级,从而造成“内存大墙” (例如,DRAM)。在本文中,我们提出了一个主机/CPU 和 NVDIMM 的联合管理框架,通过弥合主机/CPU 和 NVDIMM 之间的进程信息鸿沟来打破巨大的内存墙。在该框架中,提出了一种页面语义感知策略,利用进程访问模式,将数据或内存页面提前精确预测、标记和重定位到快速内存,从而进一步降低慢速内存访问的频率。 .
更新日期:2020-05-01
down
wechat
bug