ホストメモリバッファ。システムRAMをSSDキャッシュに使用
Host Memory Buffer(HMB)は、NVMe SSD の機能で、SSD 独自の DRAM キャッシュを持たない DRAMless SSD が、システム(ホスト)の DRAM の一部を借りてキャッシュとして使用する技術です。PCIe 3.1 / NVMe 1.2 以降で標準化されており、低コスト SSD の性能向上に貢献しています。
SSD
├── コントローラー
├── DRAM(512MB〜1GB)
└── NAND
PC システム
├── CPU
├── DRAM
│ └── HMB 領域(数十 MB)
└── SSD
├── コントローラー
├── SRAM(小容量)
└── NAND