大模型推理,不再是“一根筋”

大模型推理加速新思路:STOP方法实现并行路径动态剪枝 Transformer架构是当前大语言模型的核心基础,其自回归解码机制在生成文本时需串行计算每个词元,导致推理延迟随序列长度线性增长,成为影响实际应用体验的关键瓶颈。为解决这一问题,研究者提出了多种推理优化技术,其中动态计算路径剪枝通过在推理过程中实时评估并跳过冗余计算,从原理上突破了传统串行计算的限制。该技术的核心价值在于不改变模型权重的前提下,显著提升推理速度,尤其适用于对话系统、长文本摘要等对实时性要求高的应用场景。STOP方法作为典型代表,创新性地引入可学习的内部停止信号,结合并行推测解码机制,实现 阅读详情

没有人不在期待大模型能够成为下一个电动车,作为代表中国的新兴产业,在世界范围内掀起狂澜。

然而主流的MoE架构大模型,却苦于其结构上的“先天不足”:巨大的硬件成本与多重拖累效率的环节,使得中国企业在这场芯片堆砌与效率挖掘的苦径上难以提速。

作为智能基础设施提供商,华为在这场战役中另辟蹊径,利用其在数学算法和工程领域的深厚积累,为DeepSeek显著提升了效率及用户体验。

山就在那里,但中国企业找到了不一样的登顶之路。

近期,虎嗅将打造《华为技术披露集》系列内容,全面揭秘超大规模MoE模型推理部署技术,通过一连串的技术报告,首次全面披露技术细节。

希望本系列内容能为业界起到参考价值,也希望更多人能与华为一起,共同打造长期持续的开放协作生态环境,让昇腾生态在中国茁壮成长。

《华为技术披露集》系列

VOL.4 :通信优化

01

图片

大模型的推理,就只是算力吗?

大语言模型(Large Language Models, LLMs) 自从其问世以来,便迅速成为全球科技领域乃至整个社会的焦点。

根据Scaling law,大语言模型的能力与其参数量的对数正相关,因此大语言模型的参数规模也在指数级增长。

随之而来的,是大语言模型部署形态的变化。从神经网络时代的单卡部署,到稠密模型时代的多卡/单节点部署,再到以最近发布的DeepSeek V3/R1模型为代表的混合专家(Mixture of Experts, MoE)模型,它甚至会采用数百卡组成的集群和超节点来部署。

而在这基于集群的大模型推理中,集合通信操作就像是一群工人协作盖房子时传递材料和信息的方式,能让多个计算节点高效配合完成任务。

有一些常用集合通信操作,比如全量规约(AllReduce)可以想象成一群工人各自收集了不同区域的建筑材料数据,全量规约就是把所有工人手里的数据汇总到一个地方,进行求和、求平均值等计算。

在大模型里,多个计算节点可能各自计算了一部分参数梯度,AllReduce 操作能把这些梯度汇总起来,计算出最终的梯度,用于更新模型参数。再比如全量收集(All-Gather)则类似于所有工人把自己手头的材料清单共享给彼此,这样每个人都知道所有材料的情况。

在大模型里,All-Gather 操作能让每个计算节点都获取到其他节点计算出的部分结果,将分散在各节点的数据聚合到所有节点。

还有像规约散射(Reduce-Scatter)操作,先对数据进行规约计算,再将计算结果分散到各个节点,常用于在多个节点间分摊计算压力。相当于先把所有建筑材料按类别汇总,再重新分配给不同工人。

也还有像All-To-All这样允许所有节点之间相互交换数据,让每个节点都能获取到其他节点的相关数据的操作。

这些形形色色的集合通信操作,大多用来支持在集群上运行大模型推理时的并行策略,比如常见的张量并行(TP)是把一个大的张量(可以理解为模型的参数矩阵)拆分成多个部分,分配到不同的计算节点上计算。

在这个过程中,节点之间需要频繁交换数据,比如 All-to-All 操作就经常被用到,让各个节点能获取计算所需的张量片段,实现高效的并行计算。

再如数据并行(DP),其将输入数据分成多个批次,在不同节点上同时处理不同批次的数据。

各节点计算完各自批次数据对应的梯度后,需要用 AllReduce 操作把这些梯度汇总起来,计算出平均梯度,再将更新后的模型参数发送给所有节点,保证各节点使用相同的模型。

而被MoE带火的专家并行(EP)就像工厂的流水线,不同的计算节点负责模型不同专家的计算。在这个过程中,节点之间需要传递中间计算结果,类似广播操作会把上一层的输出传递给下一层的节点,确保专家正常激活运行。

由上可以看出,集合通信操作是大模型推理中多个计算节点协作的 “桥梁”,不同的并行策略(TP、DP、EP)通过这些操作实现高效的数据交互和计算,从而加速大模型的推理过程。

02

图片

通信-Scaling law头顶的乌云

随着集群规模和推理并发数的飞速增长,在大语言模型的推理中,通信面临的压力也在不断变大,在推动应用通算融合技术上还有一些问题需要解决:

1. 随着MoE模型规模的持续扩张,专家数量与参数总量呈指数级增长,单个模型参数突破千亿级别已成常态。尽管MoE通过稀疏激活机制仅调用部分专家,但海量参数的存储与调度仍对硬件构成严峻挑战。MoE模型的稀疏计算特性虽能提升推理效率,却引入了更复杂的流程与通信瓶颈。专家路由、数据分发与结果聚合等环节紧密耦合,通信带宽需求随专家数量呈平方级增长,极易引发网络拥塞;而流程各阶段的强依赖性使得计算与通信难以重叠,硬件资源长期处于“饥饿”状态。如何实现通信与计算的深度协同成为关键难题

2. 传统的通信方案中小并发推理场景下常用的通信策略——AllReduce,存在着一些缺陷:

· AllReduce 在通信原理上, 等价于ReduceScatter 和AllGather 的组合。直接使用AllReduce 算子,在通信次数上较少,适用于小并发场景。但在大并发场景下,AllReduce算子对比拆分的ReduceScatter 和AllGather,收益并不明显。

· Transformer 结构中AllReduce 算子之后,往往会有一些其他计算操作,如RMSNorm、以及MLA 中的降维计算等。这些计算过程会在不同卡上执行相同的计算操作,在小并发场景下可能耗时不高,但在大并发场景下,会带来不小的代价。

3. 当前主流的并行方案是张量并行(TP)在应用AllReduce时也面临一些问题。TP方案通过卡间均匀切分权重的方式,虽然能够有效降低每张卡上加载的模型权重大小,但卡间求和的AllReduce操作在大模型端到端推理时延中占比较高;在多节点的部署场景中,跨节点的带宽限制进一步加剧了整网时延劣化。

图片

03

图片

FlashComm:别让通信扼住算力的咽喉

针对上面三个难题,华为团队给出了他们的创新解法。

多流并行:

打破计算链条的串行桎梏

针对上文提到的第一个问题,华为团队提出了昇腾亲和的大模型推理多流并行技术。

在MoE模型的推理过程中,华为团队如同拆解精密钟表般对DeepSeek V3/R1的计算流程展开深度剖析。

通过数学重构将原本环环相扣的激活通信、门控决策等五大模块拆解重组,借助昇腾硬件的多流引擎实现三股计算流的精准并行:当一组数据正在进行专家计算时,另一组数据已开启门控决策,而第三组数据已在传输途中——这种"计算不停歇"的流水线设计,使关键路径耗时大幅缩短。更巧妙的是,通过TP8分片与流水线技术的交织运用,在多卡并行时仍为系统腾出2GB内存空间,如同在高速运转的引擎内部完成精密的空间重组。实际部署中,DeepSeek模型的Prefill阶段提速超10%,Decode吞吐激增25%-30%。

图片

AllReduce革新:

给通信装上“智能压缩器”

传统AllReduce的笨重通信方式如同用集装箱运输散装货物,华为团队则通过数学手段将其拆解重构:先将数据智能分拣(ReduceScatter),再对精简后的核心信息进行广播(AllGather)。

在这两个阶段之间,创新性插入数据投影降维和INT8动态量化技术,使后续通信量直降35%,关键计算量锐减至1/8。这种"先浓缩再传递"的智慧,让DeepSeek 模型 Prefill 推理性能提升 22 ∼ 26%,Llama3.1-70B模型的Decode阶段性能提升14%,如同为数据洪流建造了分级疏导系统。

图片

多流并行:

打破计算链条的串行桎梏

面对TP+AllReduce架构的通信瓶颈,团队发现了一个精妙的数学等价关系:通过调整矩阵乘法的并行维度,在保持计算结果精确性的前提下,将原本需要传输的三维张量"压扁"成二维矩阵。

这种维度魔法配合INT8量化技术,使得DeepSeek模型在注意力机制转换阶段的通信量骤降86%,整体推理速度提升33%。这就像在保证货物完整性的前提下,把运输集装箱体积压缩了五分之四,让数据传输真正实现"轻装上阵"。

图片

04

图片

写在最后

针对DeepSeek这类超大规模MoE模型的多机多卡推理场景中的通信挑战,华为团队提出了三项关键技术:

FlashComm技术基于相同的集合通信逻辑替大模型推理中的AllReduce 通信算子,在不改变网络并行方式的前提下,充分利用网络中低维度数据或低比特数据特性进行通信算子位置的编排,实现通信数据量的降低和通信时延的优化,同时消除了计算流程中的冗余计算,进一步提升了网络端到端推理性。

FlashComm2技术充分考虑网络并行过程中数据特征的维度变化,基于相同的集合通信逻辑将张量并行中的原有通信算子进行替换,并对新的通信算子在网络中的位置进行编排。

FlashComm3技术通过对MoE架构的细致理解,通过计算流程的等价变换,尽可能提升模型计算的并行度,并借助昇腾硬件提供的多流能力实现并行, 进而大幅提升大模型的推理吞吐。

在未来,围绕着超大规模EP 下的多流并行、权重自动预取、模型自动多流并行等方向,华为团队将进行更多的创新,进一步提升大模型推理的系统性能。

如何学习AGI大模型?

作为一名热心肠的互联网老兵,我决定把宝贵的AI知识分享给大家。 至于能学习到多少就看你的学习毅力和能力了 。我已将重要的AI大模型资料包括AI大模型入门学习思维导图、精品AI大模型学习书籍手册、视频教程、实战学习等录播视频免费分享出来。

因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

**

一、2025最新大模型学习路线

一个明确的学习路线可以帮助新人了解从哪里开始,按照什么顺序学习,以及需要掌握哪些知识点。大模型领域涉及的知识点非常广泛,没有明确的学习路线可能会导致新人感到迷茫,不知道应该专注于哪些内容。

我们把学习路线分成L1到L4四个阶段,一步步带你从入门到进阶,从理论到实战。

L1级别:AI大模型时代的华丽登场

L1阶段:我们会去了解大模型的基础知识,以及大模型在各个行业的应用和分析;学习理解大模型的核心原理,关键技术,以及大模型应用场景;通过理论原理结合多个项目实战,从提示工程基础到提示工程进阶,掌握Prompt提示工程。

L2级别:AI大模型RAG应用开发工程

L2阶段是我们的AI大模型RAG应用开发工程,我们会去学习RAG检索增强生成:包括Naive RAG、Advanced-RAG以及RAG性能评估,还有GraphRAG在内的多个RAG热门项目的分析。

L3级别:大模型Agent应用架构进阶实践

L3阶段:大模型Agent应用架构进阶实现,我们会去学习LangChain、 LIamaIndex框架,也会学习到AutoGPT、 MetaGPT等多Agent系统,打造我们自己的Agent智能体;同时还可以学习到包括Coze、Dify在内的可视化工具的使用。

L4级别:大模型微调与私有化部署

L4阶段:大模型的微调和私有化部署,我们会更加深入的探讨Transformer架构,学习大模型的微调技术,利用DeepSpeed、Lamam Factory等工具快速进行模型微调;并通过Ollama、vLLM等推理部署框架,实现模型的快速部署。

整个大模型学习路线L1主要是对大模型的理论基础、生态以及提示词他的一个学习掌握;而L3 L4更多的是通过项目实战来掌握大模型的应用开发,针对以上大模型的学习路线我们也整理了对应的学习视频教程,和配套的学习资料。

二、大模型经典PDF书籍

书籍和学习文档资料是学习大模型过程中必不可少的,我们精选了一系列深入探讨大模型技术的书籍和学习文档,它们由领域内的顶尖专家撰写,内容全面、深入、详尽,为你学习大模型提供坚实的理论基础。(书籍含电子版PDF)

三、大模型视频教程

对于很多自学或者没有基础的同学来说,书籍这些纯文字类的学习教材会觉得比较晦涩难以理解,因此,我们提供了丰富的大模型视频教程,以动态、形象的方式展示技术概念,帮助你更快、更轻松地掌握核心知识。

四、大模型项目实战

学以致用 ,当你的理论知识积累到一定程度,就需要通过项目实战,在实际操作中检验和巩固你所学到的知识,同时为你找工作和职业发展打下坚实的基础。

五、大模型面试题

面试不仅是技术的较量,更需要充分的准备。

在你已经掌握了大模型技术之后,就需要开始准备面试,我们将提供精心整理的大模型面试题库,涵盖当前面试中可能遇到的各种技术问题,让你在面试中游刃有余。


因篇幅有限,仅展示部分资料,需要点击下方链接即可前往获取

大模型并行:TP, PP, DP,MP 大模型并行:TP, PP, DP,MP 张量并行(TP) 数据并行(DP) 模型并行(MP) 流水线并行(PP) 阅读详情

相关推荐

芯片低功耗设计实战:CPF与UPF流程选择指南(附工具对比)

本文深入探讨了芯片低功耗设计实战中CPF与UPF流程的选择策略。文章从两者本质差异与演进脉络出发,结合Cadence与Synopsys工具链的深度支持实况,为工程师提供了基于项目场景的决策框架。重点分析了在混合工具链环境下如何实施流程与验证,并强调了利用Spyglass等工具确保功耗意图无损传递的关键技巧,旨在帮助团队做出明智的流程抉择,提升设计效率与可靠性。

weixin_29197051的博客 408

AI服务器处理器新王者诞生:AMD EPYC 9575F携手八路H100,性能实测独占鳌头

AMD EPYC 9575F凭借64个Zen 5核心、5.0GHz最高加速频率以及12通道DDR5-6000/6400内存支持,成为GPU/AI服务器的领先选择。在相同八卡NVIDIA H100 GPU配置下,该处理器在超微AI服务器中作为主机CPU持续提供优于英特尔至强铂金8592+的性能表现。

weixin_50197960的博客 1514

避开生产计划大坑:不懂MPS和MRP的区别,你的SAP PP模块白学了

本文深入解析SAP PP模块中MPS(主生产计划)与MRP(物料需求计划)的核心区别,揭示如何通过正确配置避免生产计划中的常见陷阱。文章详细探讨了MPS的三大缓冲特性和动态平衡算法,帮助企业提升生产计划稳定性,优化资源配置,避免生产线波动。

weixin_29268267的博客 403

【大模型推理学习】小专家用TPmatmul 效率低,用EP,但EP通信更高, 但超节点下可以优化, MOE 为什么使用EP而不是TP

从GPT-4(16个大专家,单token激活280B参数)到DeepSeek(160个小专家,单token激活21B参数)的MoE架构演进,核心逻辑是。这种设计变化不仅提升了模型性能,还对训练和推理的硬件适配提出了新的优化方向(如EP并行)。以下是具体分析:小专家用TPmatmul 效率低,用EP,但EP通信更高, 但超节点下可以优化。

王尚权 qq:2515162716 859

STM32F103C8T6飞控入门:从零开始,用HAL库和MPU6050搭建你的第一架四轴无人机

本文详细介绍了如何使用STM32F103C8T6和MPU6050模块从零开始搭建四轴无人机飞控系统。通过硬件选型、电路设计、HAL库配置、姿态解算算法实现以及PID控制等步骤,帮助创客和嵌入式爱好者快速入门飞控开发。文章还提供了实用的调试技巧和常见问题解决方案,适合想要掌握四旋翼无人机核心技术的开发者。

weixin_42524750的博客 267

COMSOL新手必看:手把手教你搭建锂电池P2D模型(附完整参数设置)

本文为COMSOL新手提供了搭建锂电池P2D仿真模型的详细指南。文章从模型原理入手,逐步讲解软件设置、几何构建、关键参数配置及后处理分析,并探讨了如何将仿真结果与智能电池管理中的SOC、SOH估算相结合,为电池性能分析和BMS算法开发提供实用洞见。

transformer2023的博客 234

大模型分布式训练通信优化新范式:解密华为FlashComm通算协同技术突破

通算协同不是简单的性能优化,而是重新定义了分布式训练的架构范式。随着大模型参数规模向万亿级别迈进,通信优化将成为决定训练效率的关键战场。华为FlashComm的创新实践,为行业提供了具有借鉴意义的技术范本。

2501_91980039的博客 1021

TLS回调函数–一文看懂(详)

TLS回调函数 CTF RE

Joyce_hjll的博客 3740

AI大模型推理,不再是“一根筋”!!

大模型的推理,就只是算力吗? 大语言模型(Large Language Models, LLMs) 自从其问世以来,便迅速成为全球科技领域乃至整个社会的焦点。 根据Scaling law,大语言模型的能力与其参数量的对数正相关,因此大语言模型的参数规模也在指数级增长。 随之而来的,是大语言模型部署形态的变化。 从神经网络时代的单卡部署,到稠密模型时代的多卡/单节点部署,再到以最近发布的DeepSeek V3/R1模型为代表的混合专家(Mixture of Experts, MoE)模型,它甚至会采用数百

Gaga246的博客 564

用Python玩转Carla-Apollo联合仿真:手把手教你实现自动驾驶测试

本文详细介绍了如何使用Python实现Carla-Apollo联合仿真,从环境搭建到自动驾驶算法测试的全流程。通过Carla提供的高逼真仿真环境和Apollo的自动驾驶算法栈,开发者可以高效验证感知、规划和控制模块。文章包含环境配置、Python API操作、桥接实现及实战测试,为自动驾驶开发提供完整解决方案。

wasm7browser的博客 269

41、矩形和圆柱形开槽微带贴片天线设计及性能分析

本文提出了一种适用于ISM频段(2.4 - 2.48 GHz)的微带圆形贴片天线,专为生物医学植入和可穿戴设备设计。通过在贴片上蚀刻矩形槽并去除圆柱形槽,实现了小型化与性能优化。采用Rogers 3010基板材料,结合缺陷接地结构(DGS)技术,有效改善了带宽、回波损耗和极化纯度。仿真结果显示,天线在弯曲状态下仍保持良好性能,回波损耗达-13 dB,VSWR为1.6,方向性提升至5.38 dB。与以往设计相比,本次设计在回波损耗和谐振频率稳定性方面表现优异,具备良好的生物相容性和应用潜力。未来将从开槽结构、

github5actions的博客 260

RAG不再“傻白甜“:智能体RAG让大模型拥有“分析师“的大脑,小白也能秒变AI架构师!

智能体RAG是对传统RAG系统的革命性升级,解决了盲目检索、单兵作战、缺乏纠错、无深度洞察和数据处理粗糙五大痛点。通过构建"活"知识库、异构数据处理、结构化解析、语义分块和元数据生成,结合专家团队分工和自我规划推理引擎,使RAG能像人类分析师一样理解、规划、推理,提供决策支持而非简单搬运事实,让企业拥有"超级大脑"。

m0_56255097的博客 887

ROS2 机械臂末端刀具执行曲面路径规划入门教程

Noether工具路径规划系统摘要 Noether是一款用于网格曲面刀具路径规划的软件,支持喷涂、打磨、检测等机器人工艺流程。其核心流程分为三步:1)网格修改(平滑、分割等预处理);2)刀具路径规划(生成有序路径点序列);3)刀具路径修改(姿态调整等后期处理)。系统提供栅格规划和边界规划两种模式,支持自定义扩展。配套GUI工具可配置完整流程,包含网格处理、路径生成和可视化功能。通过示例演示了多组件网格处理、拼图边缘铣削等典型应用场景,并指导用户进行插件开发,实现圆柱体提取、摄像机悬停等定制化功能。系统采用模

机器人控制与仿真应用 917

别让你的 Agent 变成一根筋:揭秘“多步推理与自我纠错”的工程黑魔法

写到这里,我们关于 Agent 核心架构的四篇连载就告一段落了。核心闭环给了它脉搏;工具系统给了它手脚;记忆系统给了它底蕴;而今天讲的多步推理与纠错,真正赋予了它“灵魂”。很多人觉得 AI 会瞬间取代人类,但只要你亲手写过一个业务 Agent,你就会知道,目前的 LLM 还只是一个极度需要“保姆式工程”来呵护的巨婴。我们在代码里写的那些 Prompt 规约、截断逻辑、异常捕获、重试机制,本质上都是在帮这个巨婴搭建一个安全的“护栏”。AI 技术的浪潮永远在奔涌,模型参数会越来越大,推理能力会越来越强。

2401_87395400的博客 249

霍尼韦尔SoftMaster使用说明

霍尼韦尔SoftMaster使用说明

Outlook Express 6 (OE6) for Win7/Win8/Win10

英文版 Outlook Express6.0, 兼容Win7/Win10/WinXP,解压就可用。

一道电梯题,暴打国产大模型!

所以,小小一个读图题,其实涉及到很多知识点,任何一个环节有短板,都会导致最后的错误判断。而这其中,我认为最NB的还是综合推理。最近,我也在不断试用前面那些国产大模型,按我的使用体验,如果询问一些单点问题、知识点,国产大模型都能回答得头头是道,甚至和ChatGPT没有太大差别。比如我问通义千问、文心一言同样的电梯运行逻辑的问题,它们也能回答得滴水不漏。甚至很多偏门、晦涩的问题,也都可以有问必答。

2401_85773741的博客 832

文档:亲测可用解决vnc灰屏,黑屏,鼠标大黑叉情况

主要解决vnc-viewer灰屏,黑屏,鼠标大黑叉等现象,详细见文档。

数学训练让AI变笨?强化学习与监督学习的差异

想象一下,你身边有个数学天才,能轻松解决高考数学压轴题,甚至在数学竞赛中屡获佳绩。但当你让他帮忙写个邮件、回答生活常识问题时,他却表现得像个"书呆子"——要么答非所问,要么干脆说不会。

m0_59235945的博客 772

android 蓝牙通讯demo

android 下蓝牙通讯demo,实现了发现蓝牙,使能蓝牙,通过蓝牙发送消息。

大模型为什么连 24 点都算不对?Tree of Thoughts 让它学会「试错和回头」,成功率从 4% 飙到 74%

摘要:大模型在解决24点游戏时表现不佳,主要因其无法回溯和试错。Tree of Thoughts(ToT)框架通过将推理建模为树状搜索,允许模型生成多个分支、评估状态并回溯,成功率从4%提升至74%。ToT不是新模型或替代CoT,而是其升级版,包含思维分解、候选生成、状态评估和搜索算法四个模块,需要外部代码控制。关键在于剪枝和算法级回溯,而非模型自主回头。该框架适用于需试错和前瞻的任务,是推理能力的重要突破。

qq_41956309的博客 345
上一篇: 推理性能PK,华为+DeepSeek>英伟达?
下一篇: 【万字长文】大模型训练推理和性能优化算法总结和实践
程序员_大白
博客等级 码龄5年 1万+粉丝 4001原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值