ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

什么是 PM,什么是 SCM,和 NVM 什么关系

2020-04-20 13:06:31  阅读:301  来源: 互联网

标签:SCM Flash DRAM SSD NVM PM


转载自:http://blog.jcix.top/2019-02-18/pm-nvm/#NVMPM_SCM

近几年,不论在学术界还是工业界,NVM 都是比较前沿的技术。其实 NVM 一词并不新,是因为 PM (或称 SCM) 这个与 NVM 有关的概念的出现,使得 NVM 这词又 “火” 了一把。在近年的相关文献中,NVM 也经常被和 PM (SCM) 混用,让人搞不清。本文捋一捋它们之间的关系。

NVM

准确来说,NVM (non-volatile memory) 指的是非易失的物理存储介质,比如 NAND flash、PCM、3D XPoint 等都算是 NVM,这些 NVM 可以做成 SSD 形式,也可以做成 PM (或称 SCM)。

           NVM存储介质
               |
               V
           NAND Flash   ---+
                           |
    +--     PCM         ---+--> SSD
 +--+                      |
 |  +--    3D XPoint    ---+
 V
 PM 
(SCM)

NVM 与 SSD 的关系

我们常见的 SSD,不管是 SATA 接口还是 PCIe 接口,基本都是基于 NAND Flash 的;当然也有例外,Intel 两年前推出的 Optane SSD 就基于 3D XPoint 而非 NAND Flash。不管底层介质是 Flash 还是 3D XPoint,这些介质广义上都是属于 NVM 的。它们都是存储设备,是块设备,是 IO 设备,除了性能,用户软件都可以将它们无差别地看成 SSD。

NVM 与 PM (SCM) 的关系

现在,PCM、3D XPoint 等新型的 NVM 也被用于制作 DIMM 接口的内存条,被称为 PM 或 SCM。

其实 PM (persistent memory) 或者 SCM (storage class memory) 基本为同义词,指的是内存 DIMM 接口的、可字节寻址的 NVM 设备。新型的 NVM 存储介质相对 NAND Flash 更容易做到细粒度读写,更适合做成可字节寻址 (byte-addressable) 的内存形式。并且,因为密度更大,基于新型 NVM 介质的 PM 可以做到 DRAM 内存条容量几倍;也由于新型 NVM 介质还不及 DRAM 的性能,PM 的读写速度可能比 DRAM 内存条慢几倍。

NVDIMM 又是什么?

“非易失内存条” 其实并非近几年才出现,很久之前就有基于 NAND Flash 的非易失型内存条 (一般被称为 NVDIMM),不过这种 NVDIMM 通常被做成 “电池 + Flash+DRAM” 的形式:通电时,依然是依靠 DRAM 工作,断电时才用电池电量将 DRAM 数据刷回 Flash。Flash 无法直接代替 DRAM 是是因为 Flash 的读写粒度不一致,且存在写前擦除、拷贝等要求,不利于直接进行细粒度存取。这种设计就导致 NVDIMM 只可能比一般 DRAM 内存条更贵,且不可能做的比 DRAM 内存有更大容量密度。

总结

虽然容易有歧义,但近年依然有很多文献称基于 PM 或 SCM 为 NVM。因此阅读文献时我们可以认为:狭义上,NVM 可以指 Flash、PCM 等存储介质;广义上,NVM 也可以指 SCM、PM 等存储设备,其实早年间,也有称 SSD 为 NVM 的。

</div>

标签:SCM,Flash,DRAM,SSD,NVM,PM
来源: https://www.cnblogs.com/Kimbing-Ng/p/12737093.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有