← 返回

2026.09.28 | Primer | XL-Flash

#storage #slc #primer #kioxia #sndk #skhy #mu #sec

v2.1 · 内部 · 复查 2026.12.31 (GP1 与 AI-N P 送样) / GTC 2027

XL-FLASH 是 Kioxia 专门设计的低延迟 SLC 闪存颗粒,2019 年就有,当时想和 Optane 抢"存储级内存",没做起来。2026 年它换了用法:做成让 GPU 直接发起读取的高 IOPS SSD (GP1),挂在 NVIDIA 的 Storage-Next / SCADA 上。它卖的是"每秒能读多少次小块",不是容量,也不是带宽。"Xflash"按 Kioxia XL-FLASH 理解。

XL-FLASH 本质上是一块专门设计的 SLC 盘:页小、plane 多,每 TB 能扛的 512B 随机读约是 TLC 的 60 倍,GP1 单盘 10M IOPS;这是设计取舍不是护城河,SK hynix 的 AI-N P 走同一路线,胜负在控制器。它的 PMF 只在"大量随机小块读"的数据上 (推荐 embedding、向量检索、图),KV cache 按今天整段预取的做法用不上它:生成中放 HBM,暂停几秒放 DRAM,冷的放 TLC/QLC。KV 上 SLC 只在两种情况下赢:SSD 层的 KV 留存短于约 3 小时 (靠寿命,pSLC 也行,不专属 XL-FLASH),或 NVIDIA 把"按需 512B 取 KV"做成主流 (靠 IOPS,这才是 XL-FLASH 真正的期权)。2030 base 品类 $2B、XL-FLASH $0.6B,对 NAND 位元约 0.1%;NVIDIA 路线成功的 bull 情形约 $5B,目前全是样品和目标,没有一个部署。

GP1 512B 随机读
10 M
IOPS;Gen6 TLC 最快 5.5 M
介质 IOPS 密度
~60×
TLC 的倍数 (gen2 估,约 60 M/TB)
KV 上 SLC 赢的留存线
~2.7 h
SSD 层留存更短,SLC/pSLC 比 TLC 便宜
XL-FLASH 2030 base
$0.6 B
品类 $2 B × 份额 30%

Follow-up (复查 2026.12.31)

  • NVIDIA 是否把"按需细粒度取 KV"做进 Dynamo / SCADA。这是 XL-FLASH 唯一能打开大市场的路:注意力计算时用到哪块取哪块,单次读小到 512B,KV 才变成 IOPS 需求。今天 LMCache、Mooncake、CMX 都是整段预取。GTC 2027 NVIDIA 发布按需读 KV 的参考实现并给出 goodput 数据 → 转向 bull (a 从 4% 到 12%);只停在"支持 embedding / 向量检索" → base 不动对应第 5 节矩阵的 IOPS 滑块和第 10 节的 a
  • SSD 层 KV 实际留存多久。留存决定周转:短于约 2.7 小时,TLC 会被写坏,SLC / pSLC 更便宜。参照点是商用 prompt cache 的有效期 (5 分钟到 1 小时,训练知识)。专家访谈问到 CMX / KV 存储层的平均留存 ≤ 2 小时 → SLC 位元需求成立,但先看是 pSLC 还是 XL-FLASH;≥ 1 天 → KV 对 SLC 没有需求对应第 5 节矩阵的留存滑块
  • GP1 与 AI-N P 样品实测:IOPS、IOPS/W。两家颗粒路线相同,胜负在控制器。AI-N P 样品 ≥ 25M 且每 IO 功耗与 GP1 相当 → Kioxia 份额 m 从 30% 下调到 15%;AI-N P 延期或只到 10M 级 → m 上调到 40%对应第 2、3 节和第 10 节的 m
  • 第一个公开的 GPU 直读推荐 / 检索部署。base 的需求全部来自这里,但目前一个都没有。2027 年内 Meta、字节或某家云公开用 SCADA 把 embedding 表或向量索引放到 flash → base 成立;2027 年底仍只有厂商 demo → a 从 4% 降到 2%对应第 7 节 PMF 和第 10 节的 a
  • XL-FLASH 的 $/GB 相对 TLC 的溢价。SLC 每 GB 吃 3 倍 wafer,NAND 紧缺时 Kioxia 只会把 wafer 给每片利润最高的产品。溢价 ≥ 3 倍 → 有动力放量;< 2 倍 → 供给端自己不会推对应第 10 节的 ASP

1. 是什么

一句话:XL-FLASH 是一种专门为"快速读小块数据"设计的闪存颗粒。Kioxia 拿它做成一块插在 GPU 服务器里的 SSD (叫 GP1),让 GPU 能绕过 CPU,直接、同时地从盘里抓成千上万个小块数据。

先说闪存怎么存数据

  • SSD 里的闪存由几千亿个存储单元 (cell) 组成,每个 cell 靠里面存了多少电荷来表示数据
  • 一个 cell 存 1 位叫 SLC,存 3 位叫 TLC,存 4 位叫 QLC。存得越多,每 GB 越便宜,但读得越慢、越不耐写
  • 今天数据中心的盘几乎全是 TLC 和 QLC,因为大家买盘主要是买容量

IOPS 是什么

  • IOPS 是一块盘每秒能完成多少次读或写,一次就算一次,不管这次读的是 512 字节还是 1MB
  • 带宽 = IOPS × 每次多大。带宽像货车一小时能运多少吨,IOPS 像快递员一小时能送多少单
  • 每次只读几百字节时,盘先用完的是"趟数":Micron 9650 顺序读 28GB/s,但 512B 随机读最多 550 万次,只相当于 2.8GB/s。XL-FLASH 要解决的就是这种情况

XL-FLASH 和普通 SLC 有什么不同

  • 任何一颗 TLC 颗粒都能"降级"当 SLC 用,每个 cell 只存 1 位,改固件就行,叫 pSLC。便宜,但只快一点
  • XL-FLASH 是从芯片设计上就为"读小块"重新画的:一次读的最小单位 (页) 从 16KB 缩到 4KB,能同时读的分区 (plane) 从 4–6 个加到 16 个,读一次的时间从约 50μs 降到 5μs 以内
  • 打个比方:闪存像一个仓库,叉车每趟必须搬出一整排货架 (页),仓库里有几条通道就有几辆叉车同时干活 (plane)。普通 TLC 是"排很长、通道很少"的仓库,适合囤货;XL-FLASH 是"排很短、通道很多"的仓库,适合同时捡很多小件。pSLC 只是规定每格少放点货,仓库格局没变
  • 结果是每 TB 能扛的随机读:普通 TLC 约 0.9M 次,pSLC 约 7M 次,XL-FLASH 约 60M 次 (估算,见第 2 节)
  • 这不是专利或工艺秘密,是设计取舍:拿芯片面积换速度,所以每 GB 比 TLC 贵 3 倍以上。Samsung 2018 年的 Z-NAND 做过同样的事,SK hynix 正在做。Kioxia 只是目前唯一在卖,不是只有它能做

做成了什么产品

  • GP1:一块 PCIe 6.0 SSD,大小和普通服务器盘一样 (E3.S/E1.S),可以液冷。每秒最多 1000 万次 512B 随机读,目前最快的普通盘 (Micron 9650) 是 550 万次。下一代目标 1 亿次
  • XL1:插在 CXL 槽上的内存扩展条,替服务器 DRAM 放不常用的数据

拿来干什么:推荐系统的例子

  • 一个推荐模型有一张 2TB 的 embedding 表,每个用户、每个商品一行,一行几百字节。给一个用户算推荐,要从表里捞出几千行,这几千行散落在各处
  • 今天:表放不进 GPU 的显存,只能切开放在几十台机器的内存里,由 CPU 去各台机器取、拼好再喂给 GPU,GPU 大部分时间在等
  • 用 GP1:整张表放进 GPU 旁边的一两块盘,GPU 通过 NVIDIA 的 SCADA 软件直接发出几千个 512B 读请求,几十微秒内拿回来。省掉 CPU、网络和几十台机器的内存
  • 同类场景:向量检索 (RAG 一跳一跳走索引图)、图计算。KV cache 按今天的做法用不上它,见第 5 节

现在到哪一步

  • 没量产,也没有任何公开部署。GP1 评估样品 2026 年底才给选定客户;对手 SK hynix AI-N P 同一路线,样品也在 2026 年底
  • AI 机架里今天出货的是 TLC (Micron 9650、Kioxia CM9) 和 QLC (Micron、Kioxia 的 245TB 大盘)
  • 让 GPU 直接读盘的 SCADA 软件 2026 年 8 月才开源;推荐、检索框架要改成由 GPU 发起读取,这一步还没人走完
规格内容
GP1PCIe 6.0 / NVMe 2.2,E3.S、E1.S,冷板液冷;512B 随机读最高 10M IOPS;读延迟 <5μs;最高 50 DWPD;容量未披露;2026 年底送评估样品
XL1CXL 内存扩展模块;2026-08 给生态伙伴送样
介质XL-FLASH gen1 (2019) SLC,gen2 (2022) 加入 MLC
对手SK hynix AI-N P (SLC,与 NVIDIA 联合 PoC;2026 年底样品,第一代 25M 或 50M,两个来源说法不一,均为架构目标;第二代 100M 目标 2027 年底具备量产条件);Micron 9650 (TLC,5.5M,已量产);Samsung (FMS 2026 展示 zNAND-O 概念)

Source: Kioxia 新闻稿 (2026-03-17、2026-08-03/04);Kioxia Investor Day (2026-06-02);StorageReview (2026-08-03、2026-08-04);TrendForce (2025-12-29);Tom's Hardware (2025-10-28);Micron (GTC 2026)

单盘 512B 随机读 IOPS
深色为已发布规格,浅色为厂商目标 (未交付)。GP1 也还只是评估样品规格。
Source: Micron、Kioxia、SK hynix 公开资料;NVIDIA Storage-Next roadmap (StorageReview 2026-08-04)

一句话:XL-FLASH 是一块"为 GPU 同时抓很多小块数据定制"的 SLC 盘,别人也能做,今天还只有样品规格

2. 机制:IOPS 从哪来,卡在哪

一句话:一块盘每秒能读多少次小块,由三样东西决定——闪存颗粒、控制器、接口,最弱的那一样说了算。

还是用仓库打比方。闪存颗粒是仓库和叉车,控制器是门口接单的前台,接口 (PCIe) 是仓库通往外面的公路。一张单子要走完三段,哪一段最慢,整块盘就只能跑那么快。

第一段:颗粒,决定最多能跑多少趟

  • 闪存每次读都要把一整页读出来,读一页要花固定的时间;颗粒里有几个能同时干活的分区 (plane),就能同时读几页
  • 所以颗粒每秒能读几次 = 同时几路 ÷ 读一次多久。再除以容量,就是每 TB 每秒能读几次
一次必须读多少 (页)同时几路 (plane)读一次多久每 TB 每秒最多读几次
普通 TLC16KB6~50μs~90 万
TLC 颗粒当 SLC 用 (pSLC)16KB6~20μs~700 万
XL-FLASH4KB16<5–8μs~6000 万

XL-FLASH 为 gen2 估算 (gen1 参数来自 Kioxia 2019 年资料,训练知识);pSLC 的读取时间是我估的;TLC 为行业典型值。每 TB 的数字已经把"当 SLC 用后容量只剩 1/3"算进去了

  • pSLC 只让读变快了,一次还得读 16KB、还是 6 路,所以只比 TLC 高近 10 倍
  • XL-FLASH 三样都改了:一次读得少、路数多、读得快,所以比 TLC 高约 60 倍
  • 浪费有多大:在普通 TLC 上要 512 字节,颗粒得读出整整 16KB,用到的只有 3%

第二段:控制器,决定能用出来多少

  • 每来一单,前台都要做同样几件事:收单、查货在哪 (地址映射)、检查有没有读错 (纠错)、交出去。单子只有 512 字节时,这些手续比搬货本身还费时间
  • GP1 的颗粒按上表每 TB 能扛约 6000 万次,整块盘只标 1000 万次,差的就在前台
  • SK hynix 明确说 AI-N P 的颗粒和控制器都重新设计了,相当于把前台重建。Kioxia 没说 GP1 的控制器改了多少,从数字看更像先把盘做出来的第一步 (推测)
  • 所以两家比的不是谁的颗粒更好 (都是 SLC),而是谁先把前台做到每秒 1 亿单

第三段:接口,决定最后的天花板

  • 一块盘接 4 条 PCIe 6.0 通道,约 28GB/s
  • 5000 万次 × 512 字节 ≈ 26GB/s,已经用掉这条路的八成。所以 1 亿次要等 PCIe 7.0,两家的目标时间都在 2027–28 年

延迟什么时候重要

  • 大量请求能同时发的时候,不重要。比如推荐系统一次要几千行,全部同时发出去,1 亿次 × 每次 5μs 也就 500 个请求同时在路上,GPU 挂几十万个都没问题
  • 一步接一步的时候,重要。比如向量检索沿索引走 10 跳,下一跳去哪要看上一跳的结果:TLC 约 60μs 一跳,10 跳是 0.6ms;XL-FLASH 约 8μs 一跳,是 0.08ms (盘内开销为估算)
为什么不直接多配 TLC:一份数据要几块盘

块数 = max(⌈IOPS ÷ 单盘 IOPS⌉, ⌈数据量 ÷ 单盘容量⌉);花费 = 买到的容量 × 每 GB 价格 (TLC = 1,XL-FLASH = 3,估)。Gen6 TLC 按 Micron 9650 (5.5M、30.72TB);GP1 容量未披露,按 1.6TB 假设。
  • 按"每次读"比价,而不是按每 GB:SLC 每 GB 贵 3 倍,但盘小。当你买盘是为了凑 IOPS,TLC 大盘的容量大半空着
  • embedding 表 (2TB、1000 万次,密度 5M/TB):TLC 要 61TB 容量,花费 61;GP1 3.2TB,花费约 10,便宜 6 倍
  • RAG 语料 (100TB、500 万次,密度 0.05M/TB):TLC 花费 123,GP1 约 302,TLC 便宜 2.5 倍
  • 多配 TLC 还受插槽和功耗限制:Micron 的 SCADA 演示用 44 块盘配 3 颗 GPU 才跑到 2.3 亿次,真实机架放不下

一句话:颗粒决定最多能跑多少趟,控制器决定能用出来多少,接口决定天花板;XL-FLASH 只有在每 TB 每秒要读 100 万次以上的数据上,才比多买几块 TLC 便宜

3. 数字打折

厂商 / 市场数字跟谁比对手对不对谁测的换成正确对手
GP1 10M IOPS,现有 SSD 的 3 倍2–3M IOPS 的 Gen5 盘部分对产品规格 ("up to")对 Micron 9650 (Gen6,5.5M) 约 1.8 倍
SK hynix AI-N P 25M 或 50MGen6 TLC对架构目标,两个来源差一倍不是产品规格,和 GP1 不能直接比;年底样品实测才算数
读延迟 <5μs,TLC 的 1/10–1/20TLC 40–100μs对手对自测吞吐场景被并发吸收,只在逐跳查询里有用;该比的 IOPS/W、IOPS/$ 都未披露
"GPU 内存的延伸"、比加 HBM4 便宜HBM4稻草人自述正确对手是 TLC 盘和服务器 DRAM:$/GB 约 TLC 3 倍、DRAM 的 1/5–1/10 (估)
1 亿 IOPS——路线图未交付;SK hynix 同样宣称 2027 年底,不构成差异
Micron SCADA 演示 2.3 亿 IOPSCPU 发起的 IO对厂商演示,单次44 块 Gen6 TLC + 3 颗 H100 做到的:证明 GPU 直读软件可行,也说明 TLC 靠堆盘数也能到这个量级

Source: Kioxia 新闻稿;StorageReview (2026-08-04);TrendForce (2025-12-29);Tom's Hardware (2025-10-28)

一句话:换成正确对手,GP1 是"小块 IOPS 1.8 倍"的 Gen6 SSD;AI-N P 的高数字是目标不是规格,真正的比较等年底样品

4. 一句话规则

判断一份数据该不该放 XL-FLASH,只问一句:它每 TB 每秒要被随机读多少次 (IOPS/TB)。这里说的"热"就是指这个数高,不是"经常被用到"。

  • 超过约 1M 次 / TB,又是小块、读多写少 → XL-FLASH
  • 低于约 1M 次 / TB → TLC 大盘,按容量买更便宜
  • 大块整段读 (权重加载、KV 整段搬回、checkpoint) → 跟 IOPS 无关,看带宽和容量,TLC / QLC
  • 每步都读写 (生成中的 KV、激活) → 只能 HBM

三种访问方式,用图书馆打比方:

数据像什么一次要多少在盘上每趟多大卡在哪
KV cache (常规注意力)接着写一本书,要把前面整本拿回来整段前缀,全要连在一起十几 KB 到几十 MB带宽
推荐 embedding 表从全馆几十亿本书里各撕一页几十亿行里挑几千行散在各处几百字节IOPS
RAG 索引 / 图数据查字典,看到"参见某某"再翻过去一跳一个节点散在各处几 KBIOPS + 延迟

一句话:看 IOPS/TB,过了 1M 才轮得到 XL-FLASH;KV 按常规做法是整本书搬回来,要的是带宽,不是 IOPS

5. KV cache 放哪:介质 × 需求矩阵

KV cache 是推理集群里最大的一类数据,也是市场上最常被拿来论证 SLC 需求的一类。判断它该放哪,分三步:先看每种介质能给什么,再看 KV 在不同状态下要什么,最后算满足需求最便宜的是谁。

第一步:每种介质能给什么 (按到 GPU 的距离)

介质每 GB 价格 (TLC = 1)到 GPU 的带宽读延迟盘级 IOPS / TB写入寿命最小读取
HBM4~60 (估)每颗 GPU ~22TB/s (8 stack × 2.8TB/s)~100ns不受限不限几十字节
CPU 内存 (LPDDR 走 C2C)~20 (估)~1.8TB/s,两颗 GPU 共享几百 ns不受限不限几十字节
XL-FLASH (GP1)~3.5 (估)单盘 ≤28GB/s;进一颗 GPU 总共 ≤128GB/s (PCIe Gen6 x16) 或 ~100GB/s (800Gb 网卡)<5μs (颗粒)~6M (10M ÷ 1.6TB 假设)50 DWPD4KB 页
pSLC (TLC 颗粒当 SLC 用)~3 (估)~20μs (估)~0.8M (估)~30 DWPD (估)16KB 页
TLC (Micron 9650 / Kioxia CM9)1~50μs~0.18M (5.5M ÷ 30.7TB)1–3 DWPD16KB 页
QLC (245TB 级)~0.8 (估)~80–100μs~0.05M (估)<1 DWPD16KB 以上

HBM4 每 stack 2.8TB/s 为 Micron 公开数字;C2C、网卡、价格倍数、pSLC 与 QLC 参数为训练知识或我的估算,均未在本次核实

最重要的一列是"到 GPU 的带宽":四种 SSD 共用同一根管子。SLC 在颗粒延迟上比 TLC 快 10 倍,但搬一大段 KV 回 HBM 时一样快,因为都卡在 PCIe 上。

第二步:KV 在不同状态下要什么 (按一个 7GB 的会话)

KV 状态例子恢复时间预算需要的带宽一天被覆盖几次读法
生成中正在出字每步都读每会话 ~210GB/s (7GB × 每秒 30 步)极高每步全读
暂停几秒等 tool call 返回~10ms~700GB/s很高整段搬回
暂停几分钟到几小时用户去开会;prompt cache~200ms~35GB/s由留存时长决定整段搬回,或按需细粒度取
冷,存几天明天回来接着聊~1s~7GB/s<1 次整段搬回

DeepSeek V3 约 70KB/token (训练知识),10 万 token 前缀 ≈ 7GB;恢复时间预算是我按交互体验设的量级

第三步:满足需求最便宜的是谁

每 GB 实际成本 = 每 GB 价格 × max(1, 每天覆盖次数 ÷ DWPD, 需要的 IOPS/TB ÷ 介质 IOPS/TB)

三项分别对应"按容量买"、"按寿命买"(写坏了要多买)、"按 IOPS 买"(趟数不够要多买)。管子带宽达不到恢复预算的格子直接写"做不到"。

"暂停几分钟到几小时"这一层:成本随留存时长的变化
横轴留存时长 (对数),纵轴每 GB 实际成本 (TLC 按容量买 = 1)。留存越短,每天覆盖越多,TLC 因寿命要多买;IOPS 密度滑块拉高后,TLC 和 pSLC 因趟数不够要多买。
  • 默认情形 (整段预取、留存 6 小时):生成中 → HBM,暂停几秒 → DRAM (SSD 的管子做不到 10ms 搬回 7GB),暂停几小时 → TLC,存几天 → QLC。XL-FLASH 一格都没赢
  • 留存拖到约 2.7 小时以下:TLC 因寿命要多买,pSLC 开始赢。这是 SLC 位元的需求,但 NAND 厂都能做,不专属 Kioxia
  • 留存再短到约 40 分钟以下:pSLC 也开始写坏,XL-FLASH 靠 50 DWPD 反超;短到约 5 分钟以下,又回到 DRAM 最便宜。XL-FLASH 靠寿命能赢的只是"40 分钟到 5 分钟"这一窄段,而且这一段的 DWPD 数字是估的
  • IOPS 密度拖到约 1M/TB 以上 (按需细粒度取 KV):TLC 和 pSLC 因趟数不够要多买,XL-FLASH 开始赢。这是 NVIDIA 想推的方向,今天没有生产系统这么做
  • 交叉验证:Kioxia 投资者日把 KV cache 分给 CM 系列 TLC 盘 (对应 NVIDIA CMX),GP 系列只写"GPU 内存扩展";NVIDIA CMX 也用 TLC。业界今天的实际选择和默认情形一致

一句话:按今天整段预取的做法,KV 在每一层都有比 XL-FLASH 更便宜的选择;只有 SSD 层留存很短 (利好 pSLC) 或 NVIDIA 推成按需细粒度取 (利好 XL-FLASH) 时才会变

6. 反过来想:缺什么,缺的是什么性质

能力DRAMTLC SSDXL-FLASH GP缺的性质说明
纳秒级 load-store有无无天生NAND 读靠电荷感测,μs 级是物理决定;XL1 走 CXL 也只能放不常访问的数据
小块随机读 (IOPS 密度)有弱有—这是它存在的理由
写入寿命有1–3 DWPD50 DWPD—SLC 的副产品,比 TLC 能扛写
带宽高PCIe 限PCIe 限天生封装外、走 PCIe,单盘几十 GB/s 封顶
$/GB贵便宜约 TLC 3 倍天生一个 cell 存 1–2 位;补成 TLC 就不是它了
单盘容量—30–245TB未披露,估 TB 级能补但吃掉优势堆更多 die 能做大,但单位 IOPS 成本上升,优势没了
GPU 软件路径成熟GDS 成熟有条件的有没适配依赖 SCADA 成熟和应用改写 (推荐、检索框架)
多家供应3 家5+ 家仅 Kioxia没适配SK hynix、Samsung 都能做 SLC 小页 NAND,只是晚 1–2 代
  • 天生的三条是同一件事:NAND 在封装外、按块读、一个 cell 存得少。所以它进不了"每步都读写"的热路径 (生成中和暂停几秒的 KV),也不会变成大容量便宜的存储,下一代不会翻
  • 会翻的是软件和供应商:SCADA 成熟 → 需求打开;对手追上 → 份额和价格下来。Follow-up 盯这两条,不盯 IOPS 宣传
  • 设计三角是"IOPS 密度 / $/GB / 容量",只能选一个半。XL-FLASH 选 IOPS 密度,代价是贵和小

一句话:XL-FLASH 缺的硬伤是贵和不在封装内,这是天生的;能翻的是 SCADA 和第二供应商

7. 场景逐个过 (PMF)

场景数据形态XL-FLASH今天放哪状态
推荐系统 embedding 表百 B 级随机行,读多写少最佳几十台机器的 DRAM理论成立,无部署
向量检索 / RAG 索引KB 级随机,逐跳适合,延迟也有用CPU 服务器的 DRAM 或 TLC理论成立,无部署
图计算 / GNN小块随机适合,但小众DRAMBaM 论文的原始场景
KV:生成中每步全读不适合HBM—
KV:暂停几秒整段搬回,要几毫秒不适合,管子太细DRAM (走 C2C)—
KV:暂停几分钟到几小时整段搬回看留存:40 分钟到 5 分钟的窄段可能赢 (寿命)TLC (CMX)取决于留存,见第 5 节
KV:按需细粒度取注意力计算时逐块取,小到 512B最佳无人这么做NVIDIA 的方向,最大的期权
KV:存几天整段,很少读不适合TLC / QLC—
模型权重加载 / checkpoint大块连续不适合TLC—
  • 确定的 PMF 只有推荐和检索:买家是推荐大户 (Meta、字节) 和做 RAG 的云。替代的是放 embedding 和索引的 DRAM,对 HBM 中性。但这两类都还没有一个 GPU 直读的公开部署
  • 大模型推理里最大的数据 (KV) 今天用不上它:这意味着大模型推理集群不会普遍配这类盘,attach 率要按推荐和检索集群的份额算
  • KV 的期权只有一个:NVIDIA 把按需细粒度取 KV 做成主流。成了,KV 会是比 embedding 大得多的需求来源;这是 bull 和 base 的分界

一句话:XL-FLASH 今天的 PMF 是推荐和检索,都还停在理论上;KV 只是一个押在 NVIDIA 软件路线上的期权

8. 管理层怎么说

谁说了什么场合和本文判断
KioxiaGP 系列是 HBM 的扩展,让 GPU 访问更大的数据集;没有点名具体数据类型GTC 2026 新闻稿含糊
Kioxia三条线分工:KV cache → CM 系列 TLC (对应 CMX);RAG 向量库 → LC + CM;GP → Storage-Next,SSD 变成 GPU 内存的延伸投资者日 (2026-06-02)一致:Kioxia 自己把 KV 放 TLC
SK hynixAI-N P 针对向量数据库搜索和细粒度随机读2025-10 AI NAND 战略发布一致
NVIDIA (StorageReview 转述)推理受 IOPS 限制:读 KV 条目、embedding、向量检索结果产生每秒几百万次小块随机读FMS 2026 SCADA 开源把 KV 也算进来,前提是按需细粒度取 KV
ServeTheHomeGP 的高寿命适合高速写入又很快作废 KV 条目的推理集群GTC 2026 报道寿命角度,对应第 5 节的留存滑块
  • 512B 这个粒度很可能来自 KV:GQA 模型里,一个 token、一个注意力头、一层的 K 和 V 加起来正好 512 字节 (head_dim 128、FP16,我算的)。NVIDIA 设想的是按这个粒度按需取 KV
  • 厂商口径的分歧恰好就是本文的分歧:Kioxia 按今天的做法把 KV 分给 TLC,NVIDIA 按未来的做法把 KV 算进 IOPS 需求

Source: Kioxia 新闻稿 (2026-03-16);Kioxia 投资者日 (2026-06-02,经 handsoff.substack 转述);Tom's Hardware (2025-10-28);StorageReview (2026-08-04);ServeTheHome (2026-03-18)

一句话:Kioxia 自己把 KV 分给 TLC,只有 NVIDIA 把 KV 算进 IOPS 需求,差别在于读 KV 的方式会不会变

9. 最容易被误读的几点

XL-FLASH 像快递柜:每格很小,但几万格能同时开,适合大量小件,不适合搬家具。普通 TLC 盘像大仓库,一次能搬很多,但同时只能开几个门。

大家以为实际
XL-FLASH 是 Kioxia 的独家技术本质是专门设计的 SLC 盘,Samsung 2018 年做过 (Z-NAND),SK hynix 正在做;Kioxia 只是目前唯一在卖
KV cache 零散、频繁读写,所以要 IOPS零散的是会话之间,每个会话恢复时是整段搬回,要的是带宽;频繁写推高的是寿命需求,不是 IOPS
热 KV 适合放 SLC生成中的 KV 每步全读,要 TB/s 级带宽,只有 HBM 做得到;暂停几秒的要几毫秒搬回,只有 DRAM 走 C2C 做得到
SLC 延迟低,所以 SSD 卸载会变快SSD 慢在管子 (PCIe / 网络),不在颗粒;SLC 和 TLC 搬 7GB 一样快
GP1 = 快 3 倍的 SSD只在 512B 随机读上快,比 Gen6 最快的盘快 1.8 倍;大块读和 TLC 一样
GP1 被 AI-N P 吊打GP1 是产品规格,AI-N P 是架构目标,年底样品才能比;差距若属实,在控制器不在颗粒
两家都在做,说明需求很大对厂商是便宜的期权:NVIDIA 在拉、Kioxia 的颗粒 2019 年就有、每 GB 吃 3 倍 wafer 还能卖贵;这说明不了真实需求

一句话:它不是更快的 SSD,也不是 KV 的新家,是"给 GPU 随机取小块数据用的快递柜"

10. TAM 与起量节奏

TAM品类 = N × a × d × ASP  XL-FLASH 收入 = TAM品类 × m  NAND 位元 = N × a × d × C × 1.5
  • N:2030 年 AI 加速器出货 (GPU + ASIC,颗)。25M 是占位,应换成 AI Economy Model 的 2030 XPU 出货
  • a:配 GPU 直读高 IOPS 盘的加速器占比。base 4%:KV 用不上,只有推荐和检索集群配;bull 12%:NVIDIA 把按需细粒度取 KV 推成主流,大模型推理集群也配
  • d:每颗配几块,base 1,bull 2。最软的锚,每颗 GPU 需要多少 512B IOPS 没有公开数据
  • ASP:每块单价,按 1.6TB × 约 $1.2–1.9/GB (TLC 3 倍左右,估)
  • m:XL-FLASH 在品类里的份额。颗粒不构成护城河、胜负在控制器,base 30%,bull 也只给 35%
  • 1.5:MLC 相对 TLC 每 GB 吃的 wafer 倍数

Base → Bull:a 4% → 12%,d 1 → 2,ASP $2,000 → $2,500,m 30% → 35%。上限:a 30%、ASP $3,000、m 40%。

为什么不能更多:

  • 大模型推理最大的数据 (KV) 今天用不上它,需求只剩推荐和检索
  • 应用要改成 GPU 发起读取才用得上,SCADA 2026-08 才开源,还没人走完
  • 颗粒谁都能做:SK hynix、Samsung 跟进后,m 和溢价都会往下走
  • NAND 紧缺时,XL-FLASH 的 $/GB 要到 TLC 的 3 倍以上 Kioxia 才有动力给 wafer

为什么两家还做:对厂商是便宜的期权。NVIDIA 在拉,不接会在参考设计里缺席;Kioxia 的颗粒 2019 年就有,成本早花掉了;SLC 每 GB 吃 3 倍 wafer 还能卖贵,和 HBM 对 DRAM 一样;HBM 在 2013–2022 年也是小生意。下行最多是重演 XL-FLASH 和 Z-NAND 当年没人用。

起量曲线

收入t = 2030 年收入 × rt
rt (2030 = 1)202620272028202920302031
XL-FLASH / 品类00.080.400.751.001.25
  • 早而平:盘插 PCIe 槽就能用,不用等新芯片设计。2026 年底送样,2027 是验证年,财务数字里看不到;2028 跟 STX / CMX 系统和 Rubin 平台出货,之后被对手分流
  • 能看到信号的节点:2026-12 两家样品 → GTC 2027 能否进 NVIDIA 参考设计、是否发布按需读 KV → 2027 年底 1 亿次代 → 2028 PCIe 7.0
收入路径 (随上面的滑块变化)
单位 $B。实线为 XL-FLASH 收入,虚线为 GPU 直读高 IOPS SSD 品类整体。

对核心议题

  • NAND 位元:base 1.6 EB,折 TLC 当量 2.4 EB,按 2030 年 NAND 位元供给约 2,000 EB (假设) 约 0.1%;bull 约 1% 以上
  • SLC 位元的另一条来源:如果 SSD 层 KV 留存很短,会带来 pSLC 需求,每 GB 吃 3 倍 wafer,受益的是所有 NAND 厂,不在这个 TAM 里
  • DRAM:替代一部分放 embedding / 索引的服务器 DRAM,量级小,方向是减项
  • HBM:中性
  • 谁拿钱:Kioxia (颗粒 + 自研控制器);对手 SK hynix / Samsung / Micron;控制器 Marvell;PCIe switch Broadcom

怎么把锚做硬:

  • N:换成 AI Economy Model 的 2030 XPU 出货
  • a 和 d:问 Meta / 字节推荐 infra 的人,embedding 表多大、每 GPU 每秒随机读多少行、愿不愿意为此改框架
  • KV 的留存:问 CMX / KV 存储层的平均留存时长和每天写入量
  • ASP 和 m:问 Kioxia / SK hynix 的 SSD 业务,AI SSD 的目标 $/GB 相对 TLC eSSD 的倍数

一句话:2030 base 品类 $2B、XL-FLASH $0.6B,对 NAND 约 0.1%;要改变结论,需要 NVIDIA 把按需细粒度取 KV 推成主流

证据分级

来源主体一手 / 自报数据自己列了限制吗权重
Kioxia GP1 / XL1 新闻稿、投资者日厂商一手规格 ("up to"),评估样品;产品线分工只有常规免责中
Micron SCADA 演示 (StorageReview 转述)厂商演示一手现场单次,2.3 亿 IOPSStorageReview 注明未独立测试中
BaM 论文 (ASPLOS 2023)学术 + NVIDIA一手数据分析快 5.3 倍、图负载硬件成本低 21.7 倍是中高
NVIDIA 对 KV 的 IOPS 描述 (StorageReview 转述)厂商思路二手无实测,是设想否低中
SK hynix AI-N P 目标厂商自报,媒体转述,来源间差一倍路线图否低中
第 5 节矩阵的价格倍数、DWPD、IOPS 密度本文估算—行业典型值 + 推算是,已标注用于看方向和分界线,不用于精确数字

数据来源与 changelog

  • Kioxia:GP 系列发布 (2026-03-16/17,GTC);GP1 发布 (2026-08-03/04,FMS);XL1 CXL 模块 (2026-08-04);投资者日 (2026-06-02)
  • StorageReview:NVIDIA SCADA / Storage-Next (2026-08-04);GP 系列 (2026-03-17)
  • SK hynix:AI NAND 战略 (Tom's Hardware,2025-10-28);SLC AI SSD (TrendForce,2025-12-29)
  • Micron:9650 量产与 HBM4 规格 (GTC 2026);6600 ION 245TB 出货 (2026-05-05)
  • ServeTheHome:GP 系列与 CM9 (2026-03-18)
  • 未在本次核实、来自训练知识:XL-FLASH gen1 参数;Optane / Z-NAND 历史;页、纠错、映射粒度;DeepSeek V3 KV 大小;C2C 带宽;商用 prompt cache 有效期
  • 假设:2030 AI 加速器出货 25M 颗;2030 NAND 位元供给约 2,000 EB;GP1 单盘 1.6TB;第 5 节价格倍数与寿命

v1 · 2026-09-26 · 从 Flash Tier Primer 拆出,单独成篇
v1.1 · 2026-09-28 · 第 1 节改成白话;"独家"改为"目前唯一在卖"
v2.1 · 2026-09-28 · 加左侧目录;去掉顶部标识栏;第 2 节改写:按颗粒 / 控制器 / 接口三段讲,删掉重复的表格
v2 · 2026-09-28 · 标题改为"日期 | 类型 | 主题"格式并加 tag;按讨论重写:新增第 5 节"KV cache 放哪"矩阵 (介质规格 × KV 状态,带留存和 IOPS 密度滑块)、第 8 节管理层口径;第 2 节加 pSLC、读 512B 的各层最小单位、颗粒 / 控制器 / 接口三层瓶颈、"为什么不多配 TLC";第 4 节定义"热"并加图书馆比方;PMF 改为 KV 今天无 PMF、只是期权;base a 从 10% 下调到 4%,XL-FLASH 2030 base 从 $1.5B 降到 $0.6B;Follow-up 重排