predict.info — Premium Domain For Sale Domain only: USD 200,000. Prediction platform technology priced separately. predict.info
最新更新
7/12/2026 10:31:00 AM

NVIDIA SparDA解码提速1.7倍

NVIDIA SparDA解码提速1.7倍

据@_avichawla称,SparDA通过预测预取KV块,解码提速1.7倍,长推理提升6.5分。

原文链接

详细分析

NVIDIA研究人员推出了SparDA,这是一种新型Transformer变体,通过在注意力层中添加名为Forecast的第四个投影,实现了1.7倍更快的解码速度和长推理准确率提升6.5分。该创新解决了长上下文推理中稀疏注意力的关键瓶颈。

关键要点

  • SparDA通过专用Forecast投影将块选择与当前层查询解耦,允许在单独CUDA流上从CPU内存预取,消除GPU停顿。
  • 该变更将参数开销降至8B模型的0.41%,同时匹配或超越基线准确率,在长上下文推理任务中取得显著增益。
  • 通过有效的CPU KV缓存卸载,解码吞吐量比非卸载稀疏基线提高高达5.3倍。

SparDA架构深入解析

标准Transformer推理依赖每注意力层的Q、K、V投影,但稀疏注意力方法仍面临KV缓存增长和昂贵块选择的延迟。在超过10万token的长上下文中,KV块必须从CPU RAM复制到GPU,导致解码步骤中各层重复停顿。选择成本也随上下文长度扩展,因为查询驱动GQA组中的每头评分。

Forecast投影如何工作

通过从层L发出Forecast,SparDA提前预测层L+1所需的KV块。这允许数据传输与当前层计算重叠。Forecast每个GQA组使用一个头,而非每查询头评分,消除了softmax开销并减少选择计算。训练仅涉及这些新投影,使用KL损失匹配原始选择器分布,保持新增参数最小。

与DeepSeek的DSA类似方法相比,SparDA将概念扩展到CPU卸载场景下的块级预取。预填充增益 purely 来自更便宜的选择,而解码增益来自内存复制的隐藏延迟。论文见arxiv.org/abs/2606.04511。

商业影响与机遇

对于部署大型语言模型的企业,SparDA通过最大化GPU利用率并支持更大批次而降低推理成本。专注于边缘或云AI服务的公司可将更快长上下文应用货币化,如文档分析或多轮推理引擎。实施仅需针对Forecast头的少量再训练,降低生产管道采用障碍。

NVIDIA等关键参与者可将其集成到未来CUDA优化中,而基于开放模型的初创公司可在吞吐量敏感市场获得竞争优势。围绕高效AI计算的监管考量可能青睐此类降低数据中心能耗的技术。

未来展望

SparDA预示混合内存架构将成为Transformer设计的标准,可能将行业重点从纯GPU扩展转向智能预取机制。随着上下文窗口进一步扩大,这些预测表明与统一CPU-GPU内存系统等新兴硬件的更广泛集成,提升各行业先进推理模型的可及性。

常见问题

SparDA与标准Transformer相比的核心变化是什么?

SparDA在Q、K、V之外添加Forecast投影,以预测下一层KV块用于预取和高效选择。

SparDA在长推理任务上提供多少准确率提升?

它在NOSA-8B等基准测试上实现高达6.5分的更高准确率,同时在其他地方保持基线性能。

实施SparDA是否需要大量再训练?

不需要,仅使用KL损失训练新的Forecast投影,在8B模型上仅增加0.41%参数。

解码期间的主要吞吐量优势是什么?

解码速度达到1.7倍更快,通过CPU卸载支持更大批次,吞吐量提高高达5.3倍。

Avi Chawla

@_avichawla

Daily tutorials and insights on DS, ML, LLMs, and RAGs • Co-founder

World Cup