不用堆GPU了?中科院团队推出FlashAccel,LLM推理能效近翻倍

机智流 2026-08-04 21:15

不用堆GPU了?中科院团队推出FlashAccel,LLM推理能效近翻倍图1

不用堆GPU了?中科院团队推出FlashAccel,LLM推理能效近翻倍图2

当下大语言模型的落地部署中,算力与存储的矛盾正在愈发突出:一方面模型参数规模持续遵循缩放定律增长,数百亿、数千亿参数的模型逐渐成为产业常用选项,另一方面长上下文、多轮对话、智能体等场景的普及,让推理过程中的KV缓存占用也同步飙升。

目前主流GPU搭载的高带宽内存(HBM)容量增长速度远跟不上模型和缓存的扩容需求,单卡H200的141GB HBM甚至无法完整存放千亿参数模型的权重,更不用说预留空间给KV缓存,这直接限制了推理批次大小,导致算力利用率低下,企业往往需要部署多卡集群才能满足业务需求,随之而来的是硬件成本飙升、跨卡通信开销大、系统复杂度升高等一系列问题。

不用堆GPU了?中科院团队推出FlashAccel,LLM推理能效近翻倍图3

论文标题:FlashAccel: Leveraging High-Bandwidth Flash for High-Throughput LLM Inference

论文链接:https://arxiv.org/pdf/2607.10186

研究背景

大语言模型推理过程分为预填充和解码两个阶段,其中解码阶段需要频繁访问模型权重和KV缓存,属于内存 bound 任务,内存容量的限制会直接拉低整体吞吐量。

容量不足首先会限制解码阶段的批次大小,小批次会降低权重相关操作的算术强度,导致GPU算力利用率偏低;其次内存压力会迫使KV缓存被提前驱逐,多轮对话场景下无法复用历史缓存,需要重复计算增加开销;最后单卡容量不足意味着必须采用多卡部署,不仅硬件成本翻倍,跨卡通信开销最高可占总延迟的20%,系统可靠性也会随着集群规模扩大而下降,千卡规模的集群平均每7.9小时就会出现一次故障。

此前已有不少方案尝试用普通闪存缓解内存容量瓶颈,这类方案通常将模型权重存在闪存中,配合存内计算利用闪存内部并行性,但是整体带宽只有数百GB/s,算力也远低于GPU,仅适合边缘场景的低吞吐量需求,无法满足数据中心的高吞吐推理要求。

高带宽闪存(HBF)的出现为解决这个问题提供了新的思路,它的带宽与HBM相当,同时保留了闪存高密度、非易失的特性,和GPU集成后可以大幅扩展内存总容量,但是直接应用HBF也面临三个核心挑战:

  • 一是闪存本身访问延迟比HBM高40倍左右,会拖累端到端推理延迟;
  • 二是HBF的峰值带宽需要极高的并行度才能达成,不合理的数据布局会大幅降低带宽利用率;
  • 三是HBF、HBM、GPU的异构内存资源缺乏成熟的管理方案,传统的页表机制不支持持久化,传统闪存栈的地址转换开销又过高。
不用堆GPU了?中科院团队推出FlashAccel,LLM推理能效近翻倍图4
图1:HBM内存容量与大语言模型体积增长趋势对比

针对这些挑战,中科院计算所的团队提出了FlashAccel,这是一套软硬协同的异构内存系统,从架构、数据布局、系统软件三个层面协同优化,充分释放HBF的容量优势,同时规避其固有缺陷,最终实现高吞吐量的大语言模型推理。

FlashAccel核心设计思路

FlashAccel将HBF、HBM和GPU核心整合为统一的异构加速系统,通过分层设计解决HBF的落地痛点。

硬件架构设计

FlashAccel提供两种HBF与GPU的整合方案:第一种是共置整合(CLI),将HBF和GPU放在同一封装内,部分替换HBM栈,在提升总内存容量的同时降低HBM成本;第二种是级联整合(CSI),将HBF通过HBM基片与GPU菊花链连接,保留全部HBM栈,最大化HBM的容量和带宽。在异构内存的分工上,HBM负责存储小体积、频繁更新的中间数据,利用其低延迟特性保障性能;HBF负责存储大体积、读为主的模型权重和KV缓存,利用其高容量特性扩展系统内存上限。

每个HBF栈包含8个闪存die和1个基片,通过硅通孔(TSV)互连,每个闪存die扩展到96个plane以提升平面级并行度。团队还利用闪存电路die上的闲置硅区,为每个plane配备了SRAM缓存,基片上也集成了额外的SRAM,总SRAM容量足够支撑双缓冲流水线,用于数据预取以隐藏闪存的高访问延迟。

不用堆GPU了?中科院团队推出FlashAccel,LLM推理能效近翻倍图5
图2:FlashAccel整体架构设计,包含HBF与GPU的两种整合方案、HBF栈结构及内部die设计

数据布局优化

要充分发挥HBF的峰值带宽,需要让数据访问尽可能匹配闪存的并行特性,FlashAccel针对权重和KV缓存的不同访问特点设计了专属的数据布局。

静态模型权重的推理执行顺序是固定的,因此可以离线完成布局优化:FlashAccel将每个算子的权重切分为页大小的单元,按照执行顺序轮询映射到所有plane和通道,当前算子的权重映射完成后,紧接着从最后一个分配的plane的下一个位置开始映射下一个算子的权重,从全局视角实现权重在所有plane上的负载均衡,配合预取机制可以让HBF的带宽利用率接近峰值。

KV缓存的布局相对复杂,因为每一步的活跃请求都会动态变化,FlashAccel采用了多步优化策略:

  • 首先将新写入的非驻留KV块聚合为尽可能多的完整超页再写入HBF,剩余不足一个超页的块随机分配到不同plane避免热点;
  • 写入完成后计算所有plane的平均负载,将过载plane的多余KV块卸载到HBM,利用HBM的低延迟特性平衡负载,避免额外的HBF写入损耗寿命;
  • 访问KV缓存时按照超页粒度读取,最大化并行度,配合FlashAttention按块计算部分注意力结果再按请求归约,避免plane访问冲突;
  • 每步解码新生成的KV缓存先暂存在HBM中,凑够完整超页后再批量写回HBF,避免小写入浪费带宽。此外FlashAccel选择了256KB的KV块大小,在平衡plane负载的同时控制HBM的占用压力。
不用堆GPU了?中科院团队推出FlashAccel,LLM推理能效近翻倍图6
图3:FlashAccel针对KV缓存的专属数据布局与读写优化策略

系统软件设计

FlashAccel的系统层包含HBF感知的存储管理层和统一编程模型两部分,解决异构资源的管理和使用问题。

存储管理层针对大语言模型推理的写入特性做了轻量化设计:模型权重和KV缓存都属于追加写的数据,不需要原地更新,因此FlashAccel去掉了传统闪存栈中的闪存转换层(FTL),直接在对象的索引元数据中记录每个数据单元的物理地址,省去了两层地址转换的开销。同时采用隔离块分配策略,将权重对象和每个请求的KV缓存对象放在独立的块中,删除某个请求的KV缓存时不会影响其他对象,减少写放大降低闪存损耗。

编程模型向上层应用暴露统一的虚拟地址空间,应用不需要关心数据实际存储在HBM、HBF还是SRAM中。针对权重和KV缓存的不同访问特点,编程模型提供了专属接口:

  • 权重是静态只读的,通过NandMmap接口一次性映射到虚拟地址空间即可长期复用;
  • KV缓存需要按请求分组访问,通过GroupCreate将当前步活跃请求的KV缓存逻辑上组合为一个组对象,配合GroupMmap、GroupArrange、GroupWrite接口完成分组读取、负载均衡和追加写入操作。

此外还提供了SramPrefetch预取接口,将预取操作和计算任务异步执行,让闪存访问延迟和计算过程重叠,进一步隐藏HBF的高延迟,就算预取未完成,应用也可以直接访问HBF中的数据,不会出现执行阻塞。

性能表现与应用价值

团队在四种主流大语言模型上完成了测试,包括Qwen3-235B、Qwen3-Coder-480B、LLaMA3.1-405B、DeepSeekV3-671B,覆盖了不同的注意力机制和FFN结构,同时设置了长上下文、智能体多轮对话两种典型工作负载,基准为8卡DGX-H200节点。

测试结果显示,在100ms的延迟约束下,8卡CSI配置的FlashAccel单卡平均吞吐量是8卡H200的2.54倍,能效提升1.93倍;成本更低的8卡CLI配置吞吐量也达到了H200的2.04倍。即便仅用4卡CSI配置,因为HBF容量足够支撑大模型权重和KV缓存,不需要跨卡通信,单卡吞吐量仍然超过8卡H200,大幅降低了部署硬件成本。

不用堆GPU了?中科院团队推出FlashAccel,LLM推理能效近翻倍图7
图4:不同配置下FlashAccel与基准H200的单卡吞吐量对比

多轮对话场景下,FlashAccel的高内存容量可以存储所有会话的KV缓存,缓存命中率达到100%,而16卡H200的KV缓存命中率比FlashAccel低50%,需要重复计算的词元数量是FlashAccel的近9倍,进一步放大了性能差距。寿命方面,按照最高写入负载计算,单卡HBF每天的写入量不到1TB,1TB容量的SLC HBF足够支撑5年以上的部署需求,不存在寿命瓶颈。

消融实验显示,FlashAccel的三个核心优化缺一不可:去掉预取机制会导致吞吐量下降55%,去掉KV缓存布局优化会导致吞吐量下降15%,去掉权重布局优化会导致吞吐量下降7%,三个优化共同作用才让HBF的性能追上甚至超过纯HBM的方案。

不用堆GPU了?中科院团队推出FlashAccel,LLM推理能效近翻倍图8

目前FlashAccel不需要修改大模型本身,仅需在硬件和系统层面完成适配即可落地,对于云服务商和大模型服务提供商而言,这套方案可以大幅提升推理吞吐量,降低单位服务成本,同时减少部署所需的GPU数量,降低集群系统复杂度。未来随着3D闪存技术的发展,HBF的存储密度还会进一步提升,面积开销也会持续降低,有望成为下一代AI加速卡的标准配置,从根本上解决大语言模型推理的内存容量瓶颈。


> 本文由 Intern-S2 等 AI 生成,机智流编辑部校对


-- 完 --


加入机智流 Pro,1 天一块钱,AI 能力指数级增长时代,不掉队。机智流 AI 团队将燃烧远超人类的智能的 AI Tokens 驱动 AI Agents 军团带来「与你有关」「对你有用」的高质量资讯/研报。


机智流推荐阅读

1. 

2. 

3. 

4. 

关注机智流并加入 AI 技术交流群,不仅能和来自大厂名校的 AI 开发者、爱好者一起进行技术交流,同时还有等。
在「机智流」公众号后台回复下方标红内容即可加入对应群聊:
  • cc | 大模型技术交流群
  • hf | HuggingFace 高赞论文分享群
  • lc|LangChain 技术交流群
  • code | AI Coding 交流群
  • 具身 | 具身智能交流群
  • 硬件 | AI 硬件交流群
  • 推理 | AI 推理框架交流群
  • 智能体 | Agent 技术交流群

关于科技区角:国内科技展会垂直内容策划服务商,提供从论坛内容全案策划、会展市场化IP打造到精准专业观众一站式邀约服务,以产业内容吸引高质量B端人群,打通展会从议题设计、演讲嘉宾邀约、宣传预热、精准邀观到供需对接全链路。
声明:内容取材于网络,仅代表作者观点,如有内容违规问题,请联系处理。
GPU
more
中科院团队发布HIP-DFPT软件,国产GPU集群量子计算效率跃升70%
3360亿晶体管!性能怪兽-英伟达 Rubin GPU 架构全面拆解分析
Kimi K3上线48小时:模型爆火,GPU爆肝,会员停售
刚刚!4000亿国产GPU巨头紧急发布公告
英特尔前CEO承认:当初低估了GPU
微软扫货AMD CPU和GPU
RISC-V的全功能GPU突围!风华创智重新定义国产AI算力边界
GPU为什么总在等最慢的请求?BlockServe 把扩散 LLM 吞吐拉高 10.6 倍
三万美金奖池、AMD GPU 免费用:Physical AI 全球黑客松开报了,来不来?
GPU原生,认知驱动:星环科技面向AI Agents的新一代AI数据库
Copyright © 2025 成都区角科技有限公司
蜀ICP备2025143415号-1
  
川公网安备51015602001305号