16张B200才能跑的Kimi K3,8张AMD就装下了

星明吖_9662

星明吖_9662

2026-08-06

172人浏览

原创

这或许是 amd 等待已久的转折点。

近期,Wafer AI 成功在 AMD MI355X 上部署了 Kimi K3 大模型。令人瞩目的结果是:原本需依赖 16 张 NVIDIA B200、分散于两台服务器才能运行的模型,如今仅用一台搭载 8 张 MI355X 的 AMD 服务器即可完成部署。

☞☞☞AI 智能聊天, 问答助手, AI 智能搜索, 多模态理解力帮你轻松跨越从0到1的创作门槛☜☜☜

16张B200才能跑的Kimi K3,8张AMD就装下了

更值得强调的是,这并非简单“塞进去”——而是真正实现了高效推理。

在输入长度为 1024 Token、输出长度为 400 Token 的标准测试中,MI355X 实现了高达 952 Token/s 的总吞吐量,单用户生成速度达 118 Token/s。

按单节点计算,其吞吐能力约为 16 卡 B200 双节点方案的 3.8 倍;在单位成本效率上,也已超越 B200 和 B300。

最出人意料的一点在于:ROCm 这次几乎没有“掉链子”。

当模型膨胀到极致,显存比算力更关键

Kimi K3 拥有 2.8 万亿参数,仅模型权重就需占用超 1.5 TB 显存,尚未计入支撑百万级上下文所需的 KV Cache。

一台配备 8 张 B200 的服务器,单卡显存为 192 GB,合计约 1.5 TB——刚好勉强容纳模型权重,几乎无法为 KV Cache 预留空间。因此,B200 不得不采用双机 16 卡架构。

而 B300 单卡显存提升至 288 GB,可在单节点内完整加载模型。巧合的是,AMD MI355X 同样配备了 288 GB 显存,8 卡总计约 2.3 TB,足以将整个模型与 KV Cache 全部置于同一节点。

这不只是节省了一台物理服务器的问题。一旦模型跨节点部署,每个 Token 的生成都可能涉及节点间通信。即便使用带宽高达 195 Gb/s 的 RoCE v2 网络,这种跨节点同步仍会显著拖慢解码节奏。

MI355X 凭借更大的显存容量,将全部计算逻辑收敛于单一节点之内。

16张B200才能跑的Kimi K3,8张AMD就装下了

最终实测数据显示:8 张 MI355X 达成峰值总吞吐 952 Token/s,单路生成速率为 118 Token/s。

作为对照,16 张 B200 双节点部署总吞吐为 498 Token/s,折算为单节点平均值约为 249 Token/s。

换言之,MI355X 单节点吞吐约为 B200 双节点平均单节点吞吐的 3.8 倍;单用户生成速率方面,MI355X 的 118 Token/s 亦高于 B200 的 90 Token/s。

B300 当前仍是性能天花板。8 卡 B300 节点总吞吐达 1568 Token/s,单路生成速率为 172 Token/s,整体吞吐约为 MI355X 的 1.65 倍。

16张B200才能跑的Kimi K3,8张AMD就装下了

但价格改变了胜负天平。Wafer 以 MI355X 每卡每小时 2.5 美元、B200 为 4.25 美元、B300 为 6 美元为基准进行测算:

在此假设下,MI355X 每美元可提供约 48 Token/s 的峰值吞吐;B200 约为 7 Token/s;B300 约为 33 Token/s。

B300 更快,但 MI355X 的单位成本产出更高。对于大规模部署开源大模型的数据中心而言,这或许比单纯追求峰值性能更具现实意义。

更惊喜的是,ROCm 居然基本开箱即用

长久以来,AMD 数据中心 GPU 的核心瓶颈往往不在硬件本身,而在软件生态。

同一模型在 CUDA 平台上可直接运行,切换至 ROCm 后却常面临框架适配、算子缺失,甚至需重写底层内核等难题。

但 Kimi K3 的部署过程打破了这一惯性。

AMD 为其提供了近乎同步的首发支持。Wafer 表示,模型主体几乎无需修改即可在 MI355X 上启动,后续工作主要集中于少量兼容性修复与性能调优。

其中一处问题出现在推测解码环节。Kimi K3 并未内置 MTP 或 EAGLE 所需的草稿模型参数,Wafer 因此引入了一个外部块扩散草稿模型。

Kimi Code API
Kimi Code API

一键设置,在 OpenClaw 和 Claude Code CLI 中使用 Kimi K2.5 (Kimi Code) 作为编程模型。Kimi Code 兼容 Anthropic Messages API——替换……

下载

该方案在 CUDA 环境下运行无误,但在 ROCm 中,首个真实请求即触发调度器报错——原因在于 ROCm 分支中遗漏定义了一个名为 top_k_renorm_prob 的函数。

该函数功能极为简洁:从概率分布中选取 top-k 值,将其余概率置零,并对保留值重新归一化。

Wafer 最终仅用一个标准 PyTorch 函数补全逻辑,既无需手写 GPU 内核,也不必重构推测解码流程。

修复完成后,推测解码使单路性能提升约 2.2 倍,中等并发下单流性能提升约 1.7 倍,峰值总吞吐量亦增长约 18%。

16张B200才能跑的Kimi K3,8张AMD就装下了

更重要的是,系统能在更高并发水平下稳定达到峰值吞吐。

首字延迟高?只加了四个零就搞定

当然,吞吐量并非推理服务的全部。对终端用户而言,TTFT(Time To First Token)——即从请求发出到首个 Token 返回的时间——同样至关重要。

在这方面,MI355X 初期表现并不理想。面对一段约 17.2 万 Token 的冷启动预填充任务,MI355X 耗时约 51 秒,而 B300 仅需约 23 秒。

在支持百万级上下文的大模型场景中,预填充任务规模庞大。若每次长上下文交互都需等待数十秒才见首字,再高的解码速度也难以挽回用户体验。

Wafer 最终定位到瓶颈根源:一个注意力内核。Kimi K3 在 8 路张量并行配置下,每张 GPU 分配 12 个注意力头;而 AMD AITER 中优化程度最高的 MLA 预填充内核,仅支持 4、8 或 16 等整数倍形状。

12 无法匹配,系统被迫回退至较慢的通用 Triton 实现。

解决方案极其朴素:将 12 个注意力头补零至 16,调用现有高速内核完成计算,再截取前 12 个有效结果。既未改动模型结构,也未新增汇编代码,只是添了四个零。

优化后,AITER MLA 内核稳定预填充速度达约 1.3 万 Token/s,相较原 Triton 回退路径(约 4000~7000 Token/s)提速两到三倍,冷预填充时间大幅压缩。

此项优化虽不影响最终解码吞吐,却显著缩短了用户等待首个 Token 的时间。

这也揭示了一个事实:AMD 与 NVIDIA 之间看似巨大的软件鸿沟,有时并非源于底层能力缺失,而只是当前高速内核尚未覆盖某些新兴模型结构。

CUDA 的护城河仍在,但裂缝已然显现

单次测试自然不足以宣告 AMD 全面赶超 NVIDIA。

B200 因显存限制被迫跨节点部署;B300 的绝对性能依旧领先;ROCm 的工具链成熟度、框架兼容性及开发者生态,目前仍逊于 CUDA。

但开源大模型正加速迈入万亿参数时代。当模型体积突破单机承载极限时,显存容量便不再只是规格表上的冰冷数字,而是直接影响通信开销、部署复杂度与实际吞吐的关键变量。

AMD 为单卡配备更大容量 HBM 的策略,正在转化为真实的系统级优势。

倘若 AMD 能持续提升 ROCm 的稳定性、拓展高速内核对各类模型结构的支持广度,并为新模型提供更快响应的首日适配能力,那么数据中心决策者将不得不重新评估这些 GPU 的价值:价格更低、显存更大、性能达标,且软件不再需要耗费数月调试。

对此你怎么看?

参考链接:

https://www.php.cn/link/f4be5653ef44afffe060ac4a06f0969e

https://www.php.cn/link/267aa80d7d7cd3a093da2f3858e003ec

本文来自微信公众号 “机器之心”(ID:almosthuman2014),作者:关注LLM的,36氪经授权发布。

相关文章

PHP速学视频免费教程(入门到精通)
PHP速学视频免费教程(入门到精通)

PHP怎么学习?PHP怎么入门?PHP在哪学?PHP怎么学才快?不用担心,这里为大家提供了PHP速学教程(入门到精通),有需要的小伙伴保存下载就能学习啦!

下载

相关标签:

amd kimi pytorch

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

相关专题

更多
Kimi AI 长文本分析与深度阅读保姆级指南
Kimi AI 长文本分析与深度阅读保姆级指南

本专题深度解析 Kimi AI 核心长文本处理能力,教你如何利用 AI 快速分析 20 万字以上的复杂报告、财报及学术论文,大幅提升深度阅读与信息提取效率。

2026.05.26

361

22

职场人必备的 Kimi AI 高效办公自动化方案
职场人必备的 Kimi AI 高效办公自动化方案

针对职场高频场景,展示如何利用 Kimi AI 快速完成文案润色、周报撰写、方案策划及 PPT 逻辑构思,助力职场人士告别无效加班。

2026.05.26

473

21

Kimi AI辅助Hyperf与Swow技术实战
Kimi AI辅助Hyperf与Swow技术实战

聚焦技术领域,演示 Kimi AI 在 Hyperf 框架开发中的应用,包括代码 Bug 修复建议、Swow 协程技术文档快速检索及高性能 PHP 应用架构优化思路。

2026.05.26

235

15

基于Kimi AI的全网 SEO 关键词挖掘与内容创作
基于Kimi AI的全网 SEO 关键词挖掘与内容创作

结合 Kimi 的实时联网能力,讲解如何利用 AI 进行竞争对手分析、长尾关键词挖掘及符合百度收录标准的 SEO 伪原创文案创作。

2026.05.26

124

14

Kimi AI 联网深度搜索与最新的行业动向
Kimi AI 联网深度搜索与最新的行业动向

深度剖析 Kimi AI 的实时联网搜索功能,分享如何通过精准提问过滤广告噪音,快速获取最新的行业动向、竞品数据及真实用户评价。

2026.05.26

330

18

从零开始学Kimi AI提示词打造私人专家库
从零开始学Kimi AI提示词打造私人专家库

揭秘 Kimi AI 的调训黑科技,分享一套通用的 Prompt 编写公式,涵盖角色扮演、任务拆解及思维链诱导,让 AI 的回答彻底告别“车轱辘话”。

2026.05.26

336

15

NumPy性能优化版本更新与常见报错排查
NumPy性能优化版本更新与常见报错排查

本专题整理 NumPy 性能优化、版本更新与常见报错排查相关教程,覆盖向量化计算、广播性能、内存布局、NumPy 2.0 升级、版本兼容冲突、安装导入报错、dtype 溢出、矩阵运算异常和 broadcasting 报错修复,帮助读者系统掌握 NumPy 性能调优与问题定位方法。

2026.09.22

0

25

Vibeknow在线使用入口合集
Vibeknow在线使用入口合集

本专题汇总了Vibeknow在线创作视频的官方入口及网页版使用教程,涵盖PPT、PDF、Word等文档一键转讲解视频的核心操作,并整理了免费版水印规则与手机端浏览器访问指南,助你快速将知识内容视频化。

2026.09.21

20

20

NumPy随机数文件读写与dtype数据类型
NumPy随机数文件读写与dtype数据类型

本专题整理 NumPy 随机数、文件读写与 dtype 数据类型相关教程,覆盖 Generator/random、随机数种子、正态分布采样、npy/npz/CSV/TXT 保存读取、loadtxt/savetxt、memmap、大文件处理、astype 类型转换、结构化 dtype、整数溢出和精度丢失等场景。

2026.09.21

20

24

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
JavaScript模块化教程
JavaScript模块化教程

共10课时 | 1.3万人学习

Kimi K2.6学习视频
Kimi K2.6学习视频

共1课时 | 136人学习

KIMI官方手册
KIMI官方手册

共0课时 | 0人学习