低调了一段时间的DeepSeek团队,最近又有新动作了——悄悄在arXiv上提交了一篇新论文,创始人梁文锋也出现在作者名单里。论文题目叫《深入解读DeepSeek-V3:AI架构的扩展挑战与硬件思考》,内容一如既往地扎实,不玩虚的。
V3模型的过人之处
先看一个硬核数据:DeepSeek-V3是在2048块NVIDIA H800 GPU上完成训练的,最终跑出来的性能,直接对标业内最顶尖的闭源模型。这本身就说明了一个问题:硬件和模型的协同设计,完全可以有效突破算力瓶颈,实现经济高效的大规模训练和推理。
所以说,这篇论文并不是单纯地展示DeepSeek-V3的技术亮点,而是从硬件架构与模型设计的双重视角,去拆解这两者之间复杂的互动关系。目标也很明确——为高效扩展大语言模型提供可行的方法论,更进一步说,是为下一代AI硬件的优化指明了路线图。
在论文中,团队把讨论聚焦在三个方向上:
1. 硬件驱动的模型设计——FP8低精度计算、规模化扩展/分布式扩展的网络特性这些硬件特征,是如何影响DeepSeek-V3的架构选择的?
2. 硬件与模型的相互依赖关系——硬件能力在怎样塑造模型创新?反过来,大模型不断增长的需求,又在如何倒逼下一代硬件的演进?
3. 硬件发展的未来方向——从V3的实践经验出发,能为未来的硬件与模型协同设计提供哪些可行思路?
DeepSeek-V3的开发过程,本质上是一套硬件感知的大语言模型扩展方法:每一项设计决策,都必须精准贴合硬件约束,最终目标是优化性能和成本效率。

从架构上看,V3是基于DeepSeek-V2的多头潜在注意力(MLA)和DeepSeek-MoE构建的,同时引入了多令牌预测模块和FP8混合精度训练。值得一提的还有基础设施层面的创新——用多平面两层胖树网络替代传统的三层胖树拓扑结构,在保证性能的前提下大幅降低了集群网络成本。
论文里还点出了一个核心矛盾:大语言模型对内存的需求每年增长超过1000%,但高速内存(比如HBM)的容量增速每年不到50%。这种剪刀差在推理场景中表现得尤为明显——先前请求的上下文会被缓存到KV缓存中,缓存规模越大,压力也就越大。
MLA技术的思路很巧妙:通过一个与模型联合训练的投影矩阵,把所有注意力头的KV表示压缩成更小的潜在向量。相比存储所有注意力头的KV缓存,内存消耗显著降低。除了MLA,学术界和工业界还探索了共享KV、窗口化KV、量化压缩等方案。在多种技术加持下,DeepSeek-V3的KV缓存规模被压到了每个Token仅需70 KB——对比之下,LLaMA-3.1 405B是516 KB,Qwen-2.5 72B是327 KB。
当然,减少KV缓存规模只是内存效率的一个方面。基于Transformer的自回归解码固有的二次复杂度,仍然是个棘手的难题。近期业内也在研究线性时间替代方案、稀疏注意力等方法,DeepSeek团队表示期待与更广泛的社区合作,共同推动突破。
混合专家(MoE)架构的核心价值,在于能用更少的计算资源实现接近甚至超越稠密模型的性能。数字不会说谎:DeepSeek-V3每Token的总计算成本约为250 GFLOPS,而720亿参数的稠密模型需要394 GFLOPS,4050亿参数的稠密模型更是高达2448 GFLOPS。这种高效性使得MoE架构在硬件资源有限的本地部署和单用户场景下具备天然优势。
V3模型在设计之初就采用了双微批次重叠策略,有意将通信延迟与计算过程重叠,确保GPU始终满负荷运行。生产环境中,DeepSeek模型采用预填充与解码分离架构,将大批量预填充和延迟敏感的解码请求分配至不同的专家并行组规模,从而实现了系统吞吐量的最大化。
一个值得被记住的里程碑:在DeepSeek-V3之前,还没有任何开源大模型在训练中采用FP8。通过基础设施团队与算法团队的深入协作,加上大量的实验与创新,团队最终开发出了适用于MoE模型的FP8兼容训练框架。不过,FP8虽然潜力巨大,但硬件层面的限制仍需解决——比如累加精度问题,以及对细粒度量化的原生支持。
在通信方面,DeepSeek-V3采用了低精度压缩策略(LogFMT),同时还在积极测试FP8、自定义精度格式以及FP8-BF16混合方案,以进一步缩减通信量。团队甚至给出了一个非常具体的建议:未来硬件可以考虑提供针对FP8或自定义精度格式的原生压缩/解压缩单元,这有助于最小化带宽需求并简化通信流水线,在MoE训练这种带宽密集型任务中尤其有用。
向市场提出切实需求和建议
V3模型训练用的NVIDIA H800 GPU SXM架构,由于合规性要求,FP64计算性能和NVLink带宽有所降低。针对这一约束,V3在设计中主动规避了张量并行(TP),同时增强了流水线并行(PP)和加速专家并行(EP)。
另一个巧妙的设计是节点受限路由:256个路由专家被分为8组(每组32个),每组部署在单个节点上,通过算法确保每个Token最多被路由至4个节点。这一方法有效缓解了IB通信瓶颈,显著提升了训练过程中的有效通信带宽。
对于算力硬件,团队给出了一个相当直接的建议:未来硬件应将节点内(纵向扩展)和节点间(横向扩展)通信集成到统一框架中。具体来说,通过引入专用协处理器管理网络流量,在NVLink和IB域之间实现无缝转发——这种设计能降低软件复杂度,同时最大化带宽利用率。
与此同时,新兴的互联协议也值得关注,比如超以太网联盟(UEC)、超翻跟斗链路(UALink)以及最近提出的统一总线(UB),这些都为纵向和横向扩展通信的融合提供了新思路。
在编程框架层面,团队指出需要实现扩展融合:统一网络适配器、专用通信协处理器、灵活的转发广播和规约机制、硬件同步原语。如果这些建议能落地,未来的硬件设计将显著提升大规模分布式AI系统的效率,同时简化软件开发流程。
当前硬件还有一个明显短板:缺乏在NVLink和PCIe上为不同类型流量动态分配带宽的灵活性。论文给出了几项具体建议:
1. 动态NVLink/PCIe流量优先级——硬件应支持基于流量类型的动态优先级分配。
2. I/O Die小芯片集成——将网卡直接集成到I/O Die中,并与同一封装内的计算Die连接。
3. 纵向扩展域内的CPU-GPU互联——CPU和GPU应使用NVLink或类似的专用高带宽架构互联,而非仅依赖PCIe。
在大规模网络设计方面,团队通过实验验证了多平面网络的价值。相比单平面多轨网络,多平面网络凭借其分层架构和流量隔离特性,为大规模集群提供了更优的可扩展性和成本效率。
关于网络协议的选择,RoCE被视为IB的高性价比替代方案。不过,其在延迟和可扩展性方面的局限性,目前还无法完全满足大规模AI系统的需求。针对RoCE的改进,论文提出了专用低延迟RoCE交换机、优化路由策略、增强流量隔离与拥塞控制机制等建议。通过专用硬件优化和智能路由策略,RoCE有望在成本与性能之间找到平衡点,逐步成为IB的可行替代方案——尤其在推理场景和中小型训练集群中,应用潜力很大。
展望下一代异构计算
论文的最后一部分,团队勾勒了大规模AI工作负载的硬件设计未来方向。在总结现有算力硬件问题时,他们点出了互联故障、硬件异构性带来的影响、故障恢复导致的计算开销、单点硬件故障、静默数据损坏等一系列鲁棒性挑战。
特别值得一提的是静默数据损坏问题。团队认为,未来硬件必须引入超越传统ECC的高级错误检测机制。硬件供应商应向用户提供全面的诊断工具包,使其能够严格验证系统完整性并主动识别潜在的静默数据损坏。这些工具包应作为标准硬件组件的一部分提供,增强透明度并支持全生命周期的持续验证。例如:内置压力测试工具、实时错误日志与预警系统。通过硬件层的深度优化,可以从源头减少故障发生率,为长时间稳定训练和推理提供基础保障。
有意思的是,论文反复强调了CPU在大规模AI系统中的角色——它依然是“系统中枢”。解决CPU瓶颈,需要从互联架构革新(NVLink替代PCIe)、内存技术升级(HBM/CXL)和核心设计优化(高频单核+弹性多核)三方面协同推进。未来的硬件,应该向着“CPU-GPU-网卡深度融合的异构计算单元”演进,打破传统架构的层级壁垒,实现计算、存储、通信资源的统一调度和高效利用。
在互联技术方面,团队明确主张将低延迟和智能网络作为优先发展方向,涉及共封装光学(CPO)、无损网络、自适应路由、高效容错协议、动态资源管理等方向。在内存语义通信与顺序问题的讨论中,他们主张通过硬件支持为内存语义通信提供内置的顺序保证——这种一致性应在编程层面(比如通过获取/释放语义)和接收方的硬件层面同时强制实施,从而在不增加开销的情况下实现按序传递。
最后,论文提出了以内存为中心的硬件创新突破建议:
1. DRAM堆叠翻跟斗——利用先进的3D堆叠技术,将DRAM芯片垂直集成在逻辑芯片上方,实现极高的内存带宽、超低延迟和实用的内存容量。
2. 晶圆级系统(SoW)——晶圆级集成技术可最大化计算密度和内存带宽,满足超大规模模型的需求。
DeepSeek团队的贡献,可能远不止是开源AI模型本身。基于自身的实践经验,他们为下一代人工智能硬件的优化提供了一份清晰的路线图。在当前英伟达高端AI芯片受限的大背景下,这篇论文的现实意义尤为突出——如果国内大模型优化与国产AI芯片能够实现深度协同设计创新,或许会加速缩小差距,迸发出意想不到的突破。
