
“一套代码,两块芯片。”DeepSeek最新开源的DeepInfer推理方案,用一句话概括就是这么一件事:同一套代码,可以同时运行在NVIDIA SM100和华为Ascend 950上。在AI基础设施日益被芯片格局左右的今天,这次开源的指向性非常明确——让大模型的推理优化,不再被单一硬件绑定。
一套代码、两块芯片:DeepInfer做了什么
推理方案,解决的是大模型”跑起来”的问题:模型训练出来之后,如何以更低的成本、更高的速度响应每一次请求,就是推理优化的战场。DeepInfer是DeepSeek开源的一套推理方案,其最大特点是跨硬件兼容——同一套代码既能在英伟达的SM100架构上运行,也能在华为昇腾950上运行。这意味着,开发者不需要为不同芯片维护两套推理代码,模型的部署可以在两种硬件之间灵活切换。对正在”国产算力”与”英伟达生态”之间做选择的企业来说,这种兼容性直接降低了迁移和维护成本,也给了技术选型更大的回旋余地。
为什么推理优化是大模型落地的关键
大模型的竞争早已不只看”谁的模型更聪明”,还看”谁跑得更便宜、更快”。推理成本直接决定了一个AI应用能不能规模化:单次推理便宜一分钱,乘以每天上亿次调用,就是巨大的成本差异。开源一套成熟的推理方案,等于把DeepSeek自己在推理优化上的工程积累开放给全行业——小公司不用从零造轮子,就能用上经过验证的推理优化方法。这也是DeepSeek一贯的开源策略:把基础设施层的成果开放出来,做大整个生态。当越来越多的团队站在同一套优化方案之上,整个行业的落地成本都会被拉低。
注意边界:本次开源只覆盖离线推理
不过,这次开源是有明确边界的。据Unwire报道,本次开源仅覆盖离线推理;线上部署所需的KV Cache(键值缓存)和分阶段部署功能,需要企业自行补齐。离线推理指的是批量、非实时的推理任务,比如一次性处理大量文档;而线上部署要面对的是实时、高并发的用户请求,需要KV Cache来加速响应、需要分阶段部署来做灰度发布与弹性扩缩容。换句话说,DeepSeek开源的是”底盘”,而把车开上生产环境的”最后一公里”,留给了企业自己。这既是开源项目的常见做法,也给使用者提了个醒:直接拿来上线之前,还有功课要补。
结语:硬件中立的推理层正在成形
把DeepInfer放在更大的图景里看,它的意义不止于一套代码:当推理优化层开始做到硬件中立,芯片层面的竞争就更多地回归到性能和成本本身,而不是靠软件生态”锁死”用户。对行业而言,一个不被单一硬件绑定的推理方案,是大模型真正走向规模化落地的一块拼图。至于这块拼图最终能拼出多大的图景,取决于有多少开发者愿意把它用起来——而这,正是开源的意义所在。
来源:Unwire