返回顶部
返回首页 会员充值 我的足迹 返回上一页
具身智能
情绪经济
商业航天
十五五
银发经济

UB网络协议

大模型训练的效率不仅取决于单芯片算力,更取决于芯片间的通信带宽与延迟。华为自研UB(Unified Bus)网络协议专为AI集群互联设计,在Atlas 850E超节点中实现单机8×1.68TB/s互联带宽,支撑从8颗NPU框内FullMesh到768超节点跨框全互联的规模化组网能力,是大规模AI算力集群的关键通信基础设施。

UB协议的产品定位与技术目标

UB(Unified Bus)是华为自研的统一总线协议,专门用于AI集群内部的高速互联通信。在Atlas 850E超节点解决方案中,UB协议承载超节点内部所有NPU模组之间的数据交换,包括框内互联(8颗NPU FullMesh)和框间互联(通过灵衢互联设备扩展至768超节点)。

UB协议的技术目标包括:超高带宽——满足大模型训练中All-Reduce等集合通信操作的带宽需求;低延迟——最小化跨NPU通信的延迟开销;可扩展性——支持从单机到数百超节点的灵活组网;可靠性——提供链路级和端到端的通信保障机制。

UB协议的互联架构

在Atlas 850E超节点中,每个NPU模组支持15个UB端口和1个参数面端口。UB端口用于超节点内部互联,参数面端口用于连接整机柜外标准交换机。互联架构分为两个层级。框内互联层:每个NPU通过7个UB端口与其他7个NPU直连,实现8颗NPU的FullMesh全互联拓扑,确保框内任意两颗NPU之间的通信只需一跳,延迟极低。

框间互联层:每个NPU通过8个UB端口与其他NPU互联,跨框通信通过灵衢互联设备(LingQu 550 Box A/B)实现光互连。每个NPU抽屉直出16×800Gbps接口,单机NPU互联理论总带宽达8×1.68TB/s(双向)。这种两层架构既保证了框内通信的极致性能,又通过灵衢互联设备实现了集群级扩展。

UB接口与物理层规格

UB协议的物理层采用OSFP(Octal Small Form-factor Pluggable)封装接口,每个接口数据传输速率为800Gbps。Atlas 850E超节点前面板共配置32个UB接口,每个NPU抽屉直出16个UB接口。

UB接口配备LINK/ACT指示灯:绿色常亮表示网络连接正常,绿色闪烁(1Hz)表示有数据正在传输,熄灭表示网络未连接或降Lane连接。接口支持热插拔光模块,便于现场维护和故障更换。

UB协议在大规模组网中的价值

在大模型训练场景中,通信开销往往成为制约集群线性加速比的关键瓶颈。UB协议通过高带宽(800Gbps/端口)、低延迟(FullMesh直连拓扑)和高扩展性(支持768超节点组网),为大规模分布式训练提供了通信基础设施。

96超节点方案中,UB协议通过4台LingQu 550 Box A实现12台服务器的全互联。768超节点方案中,UB协议通过384台LingQu 550 Box B + 32台LingQu 550 Box A实现96台服务器、768颗NPU的全互联组网。这种从单机到超大规模集群的无缝扩展能力,使Atlas 850E超节点能够适配从模型微调到千亿参数大模型预训练的不同算力需求。

UB协议的管理与运维

UB网络的管理通过灵衢UBM管理芯片实现。CPU抽屉的BMC扩展板内置1颗UBM管理芯片,外出1个GE网口用于服务器内UB网络的管理配置。FPGA(Field Programmable Gate Array)用于UBM的UB管理配置下发。

灵衢总线管理网口提供1000Mbps以太网口,支持自适应10/100/1000Mbps。通过该接口可以对计算节点的灵衢总线进行管理。灵衢总线调试串口默认为交换总线网络串口,仅用于现场维护时供客户端直连使用。UB协议的网络状态可通过管理接口查询,包括链路状态、端口速率、错误计数等关键指标,便于运维人员快速定位互联故障。
点击阅读报告原文: 华为:2026年Atlas 850E 超节点 技术白皮书(73页)
相关报告