打印本页内容

解释东芝RC100 M.2 NVMe固态硬盘的HMB功能

 点击:次  发布日期:2019-09-04 11:42    发布人:365bet注册

东芝RC100是一款非常特别的NVMe SSD,它使用M.
22242单面PCB设计可安装在各种小型笔记本电脑和普通台式电脑上。
除了自己的单芯片架构外,HostMemoryBuffer还是第一款使用主机内存缓冲区的原始SSD。
查看结构图,您可以看到Toshiba RC100芯片封装了PCIENVMe主机和闪存矩阵。
闪存部件由采用最新一代64层堆叠技术制造的BiCS3闪存芯片组成。PCIENVMe主机在内部集成了一个小型SRAM缓存,无需单独的“外部缓存”芯片。
没有外部缓存的传统SSD没有足够的SRAM功能来容纳查找表闪存查找表中的所有数据。需要单独的外部DRAM高速缓存芯片来确保性能。通常,LUT表容量比为1 GB闪存,存储空间应与1 MB DRAM缓存容量相匹配。
东芝RC100可以使用HMB(HostMemoryBuffer主机内存缓冲区)技术将部分系统内存作为第二个LUT表进行调用。
东芝RC100 LUT查找表最终分为三个部分。集成的主SRAM可以直接管理大约1 GB的容量,HMB主机内存缓冲区可以直接管理大约24 GB的范围。
HMB管理容量之外的LUT表存储在NAND闪存中。
对于各种工作集,下图显示了HMB主机缓冲区对随机读取性能4KQD1的正面影响,范围从2到24 GB。
RC100根据数据的热量动态调整主存储缓冲器SRAM和HMB LUT表,从而有效地使用高速缓冲存储器。
RC100仅需要高达38 MB的系统内存,这种配置几乎可以在任何PC平台上实现。
为什么朋友不使用1GB:1MB的比率将整个LUT查找表放在HMB主机的内存缓冲区中?
这是由于Windows操作系统体系结构的限制。HMB使用的内存专用于非分页组,必须锁定到主机无法重新分配的特定物理地址。这限制了主机的内存效率。


上一篇:8字古谷,六心阴阳

下一篇:没有了