当前位置: 首页 > article >正文

三万卡集群用的国产自研网络,到底解决了什么问题?

前几天看到有同行分享了参观中科曙光郑州三万卡集群的经历提到一个细节那个集群用的是自研的ScaleFabric400网络交换机80个口网卡支持856K个队列对。这两个数字让很多人感兴趣它们到底意味着什么结合公开的技术资料我们来拆解一下背后的设计逻辑。80个口是为了少走一层三万卡按每台服务器8卡算那就是3750台服务器。这些服务器之间要通信最常见的拓扑是Spine-Leaf——下面一堆Leaf交换机连服务器上面一堆Spine交换机把所有的Leaf连起来形成一个全互联的“网”。那么问题来了如果一台Leaf交换机只有48个口或者64个口你连完服务器之后剩下的口要往上连Spine。3750台服务器假设每台Leaf连40台服务器留一部分口上行你大概需要94台Leaf。每台Leaf要和所有Spine连Spine就得有94个下行口。但市面上的交换机大多只有64口单台Spine根本不够得两三台绑在一起拓扑就复杂了光纤布线也乱了。ScaleFabric400交换机做了80个口。多出这16个口让每台Spine能连更多的Leaf整个网络可以只用两层就打通不需要搞什么“核心层”或者“Director Switch”。80口带来的端口密度提升让组网时需要的设备总数更少拓扑更简洁。在万卡规模下少一层意味着延迟更可控故障点更少运维更简单。856K个队列对给并发留够空间再说网卡上的856K个队列对QP。这玩意儿是什么简单说两个GPU要通信得先在网卡上建立一个QP相当于开一条专用通道。通道开得越多能同时通信的GPU对数就越多。三万卡同时做AllReduce理论上要建立将近十亿对通信关系显然不可能每对都开一个独立QP。实际工程中QP是复用的——比如一轮通信开一批用完了关掉下一轮再开。但问题在于如果QP数量不够频繁创建销毁本身就有开销而且万一遇到通信模式特别复杂的阶段比如张量并行里那种细粒度的切分可能同时需要维持的QP数量会暴涨。NVIDIA ConnectX-7支持128K个QP在万卡级别已经够用。ScaleFabric做到了856K是它的6.7倍。这意味着什么意味着网卡上可以长期维持更多的活跃通道通信模式切换时不用频繁重建系统调度更灵活。尤其是在做那种混合并行数据并行张量并行流水线并行的时候通信图本身就很复杂QP多就是容错空间大。自研协议不走RoCE的路还有一个细节ScaleFabric的RDMA是自研协议不走RoCEv2老路。从协议设计的角度RoCE的问题是依赖PFC优先级流控来保无损但PFC在超大规模下容易引发连锁反应——某个交换机缓冲区满了发个暂停帧给上游上游也满了再往上发最后整个网络卡死。业界管这叫PFC风暴。自研协议可以绕开这个坑用端到端Credit的方式做流控类似InfiniBand。每个数据包发送前先确认接收端有空间没有就不发从机制上杜绝丢包。代价是生态不互通——你要用这套协议就得全套用曙光的交换机和网卡不能混搭。但换个角度想InfiniBand也是封闭的一样跑得很好。封闭本身不是问题关键是能不能把垂直优化做到位。ScaleFabric的硬件规格有明显的“超大规模优先”倾向。80口交换机减少组网层级856K QP支撑密集并发自研协议实现确定性无损。这些设计都围绕一个目标在三万卡规模下跑出稳定的通信性能目前来看物理层面是稳的。

相关文章:

三万卡集群用的国产自研网络,到底解决了什么问题?

前几天看到有同行分享了参观中科曙光郑州三万卡集群的经历,提到一个细节:那个集群用的是自研的ScaleFabric400网络,交换机80个口,网卡支持856K个队列对。这两个数字让很多人感兴趣,它们到底意味着什么?结合…...

fft npainting lama图片修复:快速修复图片瑕疵,提升工作效率

fft npainting lama图片修复:快速修复图片瑕疵,提升工作效率 1. 为什么你需要这个图像修复工具 在日常工作和生活中,我们经常会遇到需要修复图片的情况。无论是电商运营需要去除商品图片上的水印,还是摄影师想要移除照片中的干扰…...

首尔大学突破:多摄像机一秒实现真实世界三维场景重建

这项由首尔大学和NAVER Cloud联合完成的研究发表于2026年3月,论文编号为arXiv:2603.12789v2,完整题目为"Coherent Human-Scene Reconstruction from Multi-Person Multi-View Video in a Single Pass"。对于想要深入了解技术细节的读者&#x…...

Hot100中的:图论专题

图模板 图分为有向图和无向图,入度是指向当前节点的边数,出度是当前节点指向其他节点的边数200.岛屿数量 关键信息一句话总结:遍历网格,遇到陆地就用 DFS / BFS 把整块连通陆地淹掉,并计数方法1:BFS class …...

NotaGen完整流程:生成、保存、编辑,一站式AI音乐创作

NotaGen完整流程:生成、保存、编辑,一站式AI音乐创作 1. 引言:AI音乐创作的新范式 音乐创作一直是人类独有的艺术表达方式,而AI技术的进步正在改变这一格局。NotaGen作为基于LLM范式的符号音乐生成工具,将古典音乐创…...

Altium Designer 13.1实战:从零开始绘制Lemo连接器封装(附常见错误解析)

Altium Designer 13.1实战:从零开始绘制Lemo连接器封装(附常见错误解析) 在电子设计领域,元件封装的准确性直接决定了PCB设计的成败。作为硬件工程师的基本功,封装绘制看似简单却暗藏玄机。本文将带您深入Altium Desig…...

Alibaba DASD-4B Thinking 对话工具 AIGC 内容创作实战:从文案到多模态内容规划

Alibaba DASD-4B Thinking 对话工具 AIGC 内容创作实战:从文案到多模态内容规划 1. 引言:当创意遇上智能助手 你有没有过这样的经历?面对空白的文档,脑子里有无数想法在打转,却不知道从何下笔。想写一篇吸引人的产品…...

如何通过Legacy-iOS-Kit让旧iOS设备重获新生:从卡顿困境到高效重生的完整指南

如何通过Legacy-iOS-Kit让旧iOS设备重获新生:从卡顿困境到高效重生的完整指南 【免费下载链接】Legacy-iOS-Kit An all-in-one tool to downgrade/restore, save SHSH blobs, and jailbreak legacy iOS devices 项目地址: https://gitcode.com/gh_mirrors/le/Lega…...

RexUniNLU效果展示:真实案例解析新闻事件结构化

RexUniNLU效果展示:真实案例解析新闻事件结构化 1. 新闻结构化处理的行业痛点 1.1 传统新闻处理的效率瓶颈 在新闻媒体和舆情监测领域,每天需要处理海量非结构化文本数据。以某省级融媒体中心为例,其每日需要分析的新闻稿件超过2000篇&…...

多动症孩子的运动干预是什么?主要有怎样的方法?

学校如何有效识别与诊断多动症孩子的ADHD症状表现 在学校环境中,及时有效地识别多动症(ADHD)儿童的症状至关重要。教师应关注孩子在课堂上的表现,例如是否经常出现注意力不集中、难以完成作业或经常打断他人。常见的ADHD症状表现还…...

Qwen3-32B-Chat在RTX4090D上的GPU算力极致优化:FlashAttention-2加速推理实操

Qwen3-32B-Chat在RTX4090D上的GPU算力极致优化:FlashAttention-2加速推理实操 1. 开箱即用的私有部署方案 Qwen3-32B作为当前最强大的开源大语言模型之一,其32B参数的规模对硬件提出了极高要求。我们针对RTX4090D显卡24GB显存特性,推出了深…...

DVWA命令注入实战:从原理到多级黑名单绕过技巧

1. 命令注入漏洞的本质与危害 命令注入(Command Injection)是Web安全领域最常见的高危漏洞之一,它允许攻击者通过构造特殊输入,在服务器上执行任意系统命令。想象一下,如果网站有个功能是让用户输入IP地址来测试网络连…...

Nanbeige 4.1-3B基础教程:Streamlit像素终端响应式布局适配方案

Nanbeige 4.1-3B基础教程:Streamlit像素终端响应式布局适配方案 1. 项目介绍与核心价值 Nanbeige 4.1-3B像素冒险聊天终端是一款专为对话AI设计的复古风格前端界面。它将传统AI对话体验转变为充满游戏感的交互过程,特别适合希望为用户提供沉浸式体验的…...

Qwen3-ASR-1.7B部署案例:单卡3090部署高精度ASR服务并支持并发请求

Qwen3-ASR-1.7B部署案例:单卡3090部署高精度ASR服务并支持并发请求 你有没有遇到过这样的场景?手头有一堆会议录音、采访音频或者外语学习材料,需要快速、准确地转换成文字。手动听写?效率太低,还容易出错。市面上的在…...

SiameseUIE金融舆情监控:上市公司事件抽取

SiameseUIE金融舆情监控:上市公司事件抽取 1. 引言 金融市场的波动往往源于信息的不对称。每天,成千上万的新闻、公告、研报在市场上流动,投资者需要快速识别其中关键信息,做出及时决策。传统的人工监控方式效率低下&#xff0c…...

Qwen3数据分析与可视化:利用Matlab评估对齐效果指标

Qwen3数据分析与可视化:利用Matlab评估对齐效果指标 最近在做一个关于多模态大模型的项目,其中涉及到评估模型生成的字幕时间戳是否准确。我们选用了Qwen3模型,但光看它输出的结果,很难量化地说它到底“好”还是“不好”。这时候…...

4步终极指南:用OpenCore Legacy Patcher解决老旧Mac蓝牙兼容性问题

4步终极指南:用OpenCore Legacy Patcher解决老旧Mac蓝牙兼容性问题 【免费下载链接】OpenCore-Legacy-Patcher 体验与之前一样的macOS 项目地址: https://gitcode.com/GitHub_Trending/op/OpenCore-Legacy-Patcher 你是否拥有一台2015年以前的Mac设备&#x…...

DoL-Lyra开源整合方案:跨平台配置与资源管理指南

DoL-Lyra开源整合方案:跨平台配置与资源管理指南 【免费下载链接】DoL-Lyra Degrees of Lewdity 整合 项目地址: https://gitcode.com/gh_mirrors/do/DoL-Lyra 您是否在Degrees of Lewdity游戏的Mod整合过程中遭遇过版本选择困难、跨平台兼容性问题或资源管理…...

机械臂空间运动基础:从旋转矩阵到齐次变换的实践解析

1. 机械臂运动控制的数学基石 刚接触机械臂编程时,我最头疼的就是如何让机械臂末端精准地移动到指定位置。后来发现,这背后的数学工具其实就像乐高积木——旋转矩阵和平移变换是基础模块,齐次变换则是组装说明书。想象你拿着手机导航找餐厅&a…...

Langgraph 16. OpenClaw 的 Goal Setting and Monitoring 机制深度解析

摘要:本文在前文 LangGraph 15. Goal Setting and Monitoring 的基础上,深入剖析 OpenClaw(开源个人 AI 助手)如何实现 Goal Setting(目标设定)与 Monitoring(监控)。OpenClaw 不依赖…...

LangGraph 15. Goal Setting and Monitoring —— 用 LangGraph 写一个「有目标、会自检」的智能体(含代码示例)

摘要:本文介绍如何在 LangGraph 中实现 Goal Setting(目标设定)与 Monitoring(监控)。案例介绍:配套 demo 实现一个 AI 代码生成智能体——用户提供编程需求与质量目标(如「简单易懂、功能正确、…...

VMware macOS解锁器终极指南:5分钟轻松在Windows/Linux上运行苹果系统

VMware macOS解锁器终极指南:5分钟轻松在Windows/Linux上运行苹果系统 【免费下载链接】unlocker 项目地址: https://gitcode.com/gh_mirrors/unloc/unlocker 想要在VMware虚拟机中体验macOS的流畅操作,却总是遇到兼容性障碍?VMware …...

ChatGLM-6B在软件测试领域的创新应用:智能用例生成

ChatGLM-6B在软件测试领域的创新应用:智能用例生成 1. 引言 在软件开发过程中,测试用例设计往往是最耗时且容易出错的环节之一。传统的测试用例编写方式不仅效率低下,还容易出现遗漏和重复。想象一下,一个中型项目可能需要数百甚…...

mmdetection3d分布式训练实战:从单机多卡到多机多卡配置详解

1. 分布式训练基础概念 第一次接触分布式训练时,我被各种术语绕得头晕眼花。后来在实际项目中踩过几次坑才明白,其实核心思想很简单:让多张GPU协同工作,加速模型训练。在mmdetection3d框架中,最常用的就是数据并行模式…...

从Labelme标注到YOLOv3模型部署:一个完整的目标检测项目实战

1. 从零开始:Labelme数据标注全流程 目标检测项目的第一步就是准备高质量的标注数据。我刚开始接触工业质检项目时,花了整整两周时间才搞明白标注工具的选择和标注规范的重要性。Labelme作为一款开源标注工具,支持多边形、矩形、圆形等多种标…...

Python情感分析实战:手把手教你用BosonNLP情感词典做极性分析(附完整代码)

Python情感分析实战:从词典构建到极性分析的完整实现 在当今数据驱动的商业环境中,情感分析已成为企业洞察用户反馈、监控品牌声誉的重要工具。不同于依赖大量标注数据的机器学习方法,基于词典的情感分析方案以其简单高效的特点,特…...

ATAC-seq数据质控避坑指南:如何评估你的实验是否成功?

ATAC-seq数据质控避坑指南:如何评估你的实验是否成功? 当你在实验室里完成了ATAC-seq实验,拿到了测序数据,接下来的关键问题就是:这次实验成功了吗?数据质量如何?是否需要重新实验?这…...

流量检测中涉及到的距离

流量入侵检测中常用的距离: 距离类型 适用场景 注意事项 曼哈顿/欧氏 快速筛选、预处理后的一般数值特征 需要特征标准化 余弦 高维稀疏特征(如协议计数分布) 忽略数值大小 DTW 包长/时间间隔序列的相似性比较 计算开销大,需加速算法 KL/JS散度 检测流量分布的整体变化(概…...

开源可部署!Nanbeige 4.1-3B像素前端镜像免配置快速上手指南

开源可部署!Nanbeige 4.1-3B像素前端镜像免配置快速上手指南 1. 项目概览 Nanbeige 4.1-3B像素前端是一款专为AI对话设计的创新界面,将现代大模型能力与复古游戏美学完美融合。这个开源项目基于Streamlit框架开发,为Nanbeige 4.1-3B模型提供…...

Get-cookies.txt-LOCALLY:本地Cookie导出工具的完整指南与安全实践

Get-cookies.txt-LOCALLY:本地Cookie导出工具的完整指南与安全实践 【免费下载链接】Get-cookies.txt-LOCALLY Get cookies.txt, NEVER send information outside. 项目地址: https://gitcode.com/gh_mirrors/ge/Get-cookies.txt-LOCALLY 在当今数字化时代&a…...