尽管春节假期已经过半,但是“来自东方的神秘力量的 DeepSeek”仍在引起全世界热议,各路业内人士也仍在从不同角度分析 DeepSeek 的模型和技术文章。
韩国 Mirae Asset Securities Research 的一名分析师在 X 撰写长文分析称:“这一突破是通过实施大量细粒度优化和使用英伟达的汇编式 PTX 编程,而非通过英伟达 CUDA 中的某些功能来实现的。”

也就是说 DeepSeek 在研发大模型时绕过了 CUDA。 CUDA(Compute Unified Device Architecture,统一计算架构),是由英伟达开发的一种通用编程框架,它允许开发者利用英伟达的图形处理器(GPU,Graphics Processing Unit)进行通用计算。
如果 DeepSeek 真的绕过了 CUDA,那么这能说明什么?围绕这一主题,DeepTech 采访了北京航空航天大学黄雷副教授。

对于程序开发人员来说,CUDA 好比是一种高级语言,开发者只需要专注于程序和算法最相关的运行逻辑,而不太需要考虑具体的程序是如何在 GPU 等硬件上具体如何执行计算的,从而能够降低开发难度。
举例来说,假如一个人会写汇编语言,虽然能非常高效地操作计算机,但是,汇编语言对于非专业出身的人员难度非常高,哪怕执行一个给变量赋值操作都需要好几条命令,并且还要了解寄存器、内存等计算机基础概念。
因此,开发者们纷纷转去使用高级语言进行编程。这时,要想实现同样操作,开发者只需使用一个变量赋值就可以。CUDA 便是为了方便开发基于 GPU 的算法设计的。
大模型开发商在使用英伟达的 GPU 的时候,一般是基于 CUDA 去做研发。使用 CUDA 的话对于开发者的要求较低,因为 CUDA 里面已经封装好一些函数,使用时直接调用接口就行,完全无需理会太多的细节,但是这样肯定会损失执行效率。
也就是说,CUDA 等于是给开发者框定好了一些常用东西所以具有通用性,这在容易使用的同时也会损失一些灵活性。譬如其设计的矩阵乘法算子,数据加载传输算子等,是深度学习开发者常用的算子,因此其在设计时会考虑通用性(即平均条件下最优)。
但对于有特定需求的 GPU 开发者来说,除了开发常用的能力之外,它还需要有更强大的能力,如比较精细地控制某个节点上某个 GPU 主要是用来干啥,以及如何精细化不同 GPU 之间传输数据、权重和梯度等,这在大模型这种要求多机多卡训练时比较常见。对于这些特定需求下的高效编程,CUDA 目前还未针对性设计一个高效的解决方案。
前面提到,由于 CUDA 是通用型编程框架,因此会损失一些灵活性。当仅仅使用单个 GPU 的时候,CUDA 的确非常适用。但是,当在不同节点使用多个 GPU 的时候,就需要在细粒度上实现更好的控制。
而在这时,如果依然使用 CUDA 那么在抽象层面的效率就会比较低。原因在于 CUDA 被设计得具备通用性,它要考虑到所有开发者的情况。假如一名开发者希望高效利用 CUDA 的性能,那就可以通过组合一些由 GPU 驱动提供的函数接口,来写出更高效的程序。
也就是说,如果一位开发者懂得更接近于底层硬件的编程,那么就可以直接调用硬件提供的接口,从而就能让大模型研发变得更加高效。与此同时,随着同类的开源通用编程框架的出现,人们觉得 CUDA 越来越“封闭”。而绕过 CUDA,可以直接根据 GPU 的驱动函数做一些新的开发,从而实现更加细粒度的操作。
譬如 DeepSeek 在多节点通信时绕过了 CUDA 直接使用 PTX(Parallel Thread Execution),其最多只能实现以算法的方式来高效利用硬件层面的加速。
当然,一旦速度变得更快,打个比方这就意味着别人家的模型要训练十天,而 DeepSeek 只需要训练五天,那么就能给模型喂更多的数据,即能让模型在同等时间内看到更多的数据,间接提高模型的效果。
事实上,绕过 CUDA 也并非一种新鲜做法。现在也有一些和 CUDA 对标的编程框架,如 Triton 并且其是开源的。此前北京智源研究院的相关研究人员也专门基于 Triton 去加速英伟达以及国产的 GPU,且也可以认为这是一种绕过了 CUDA 去调用 GPU 驱动提供的相关函数的做法。
以目前 AI 方向技术人员为例,通常在本科阶段基本上只会接触到基于深度学习框架(通常为 Python 语言)来训练神经网络,还不会直接接触到各类深度学习框架提供的用 C++ 来写 CUDA 相关的编程任务(有一些好学者或者有参与科研项目的人员有可能会利用 C++ 来写 CUDA 实现相关算法的提速)。
这些人员在工作以后有可能由于 AI 项目落地的需要,会接触到针对具体的硬件资源来适配模型的编程,但要绕过 CUDA 来写模型的训练算法,通常没有这样的需求。
但现在大模型的训练的确有这些需求,譬如由于这样或者那样的原因导致英伟达 GPU 算力短缺,逼得大模型训练人员考虑在有限得算力资源下,如何尽可能地高效利用算力。
在 DeepSeek-V3 的技术博文中,DeepSeek 表示其使用了英伟达的 PTX(Parallel Thread Execution)语言。
假如 DeepSeek 的开发者能够很好地使用 PTX(Parallel Thread Execution)语言,那么相比使用 CUDA 提供的编程接口,肯定可以更精细地控制 GPU 之间传输数据、权重和梯度等。但是,使用 PTX 写出来的代码非常复杂,且很难维护,因此需要专业度较高的开发者。

也就是说,绕过 CUDA 的做法具有一定的技术难度,这需要开发者既要懂 AI 模型的算法,又要懂计算机系统架构来高效分配硬件资源。如果没有同时掌握这两方面技能的开发者,那就要分别招聘懂这些技能的开发者,即需要协调好不同人员。
从 DeepSeek 的技术报告来看,其主体实现还是基于 CUDA 的相关接口,其描述中也阐述绕开了 CUDA 来写通信,那就意味着它招聘了掌握不同技能的人才,并能将这些人才很好地串了起来。
这也说明 DeepSeek 拥有一些擅长写 PTX 语言的内部开发者。那么,假如它之后使用国产 GPU,其在硬件适配方面将会更得心应手,其只要了解这些硬件驱动提供的一些基本函数接口,就可以仿照英伟达 GPU 硬件的编程接口去写相关的代码,从而让自家大模型更加容易适配国产硬件。
与此同时,从 DeepSeek 的技术报告来看,其技术从学术研究角度并没有胜出一筹,但是在工程上面的确非常有技巧。考虑到 AMD 已经宣布集成 DeepSeek-V3 到 MI300X GPU,因此未来不排除会有更多 GPU 厂商牵手 DeepSeek。
同时,也正如上述韩国分析师在同一篇 X 文章中所说的:“这凸显了 DeepSeek 非凡的工程水平,并表明美国对华制裁加剧的“GPU 短缺危机”激发了他们紧迫感和创造力。”
运营/排版:何晨龙

01/
02/
03/
04/
05/



APP专享直播
热门推荐
结婚不到一年就离婚,男方要求女方返还彩礼被法院驳回 收起结婚不到一年就离婚,男方要求女方返还彩礼被法院驳回
- 2025年02月28日
- 06:56
- APP专享
- 扒圈小记
22,495
莲花集团CEO冯擎峰疑似回应小米:对赛道的敬畏并不是单纯堆积电机与马力,弯道快的只有莲花和保时捷
- 2025年02月28日
- 10:51
- APP专享
- 扒圈小记
19,837
活久见!泽连斯基与特朗普、万斯当众吵架 饭都没吃就被轰出白宫
- 2025年02月28日
- 21:35
- APP专享
- 北京时间
13,722

24小时滚动播报最新的财经资讯和视频,更多粉丝福利扫描二维码关注(sinafinance)
投资研报 扫码订阅
股市直播
-
趋势起航今天 07:19:49
【小鹏汽车2月共交付新车30453台 同比增长570%】小鹏汽车公布最新交付成绩。2025年2月,小鹏汽车共交付新车30453台,同比增长570%。小鹏汽车已连续4个月交付量突破30000台。2025年1月-2月,小鹏汽车累计交付新车共60803台,同比增长375%。 -
趋势起航今天 06:49:47
【中国空军代表与古巴外训学员举行交流活动】当地时间2月28日,中国空军代表在古巴哈瓦那与十多名曾来华学习飞行的古巴空军退役飞行员举行了一场交流活动。中国驻古巴大使、古巴空军和防空军司令等人出席活动。 -
趋势起航今天 06:19:45
【极氪科技:2月集团销售31277辆】新近成立的极氪科技集团公布,2月该集团销量31,277辆。其中,旗下2月极氪品牌销量14,039辆,同比增长86.9%,环比增长17.6%;领克品牌销量17,238辆,同比增长30.5%,新能源占比47.9%。(财联社记者 刘阳) -
趋势领涨今天 06:01:08
今天最火热的视频就是老特与小泽谈崩了,没有签订协议,最终不欢而散。老特多次强调,你没有资格要求我们怎么想,你手上都没有牌可打了,但小泽还是不屈服于老特的淫威,不屈服于美国的霸权,小泽还是挺有血性的!弱者无外交,只有自己足够强大才有话语权,我们很荣幸能够出生在中国,背靠祖国的强大,同样,只有股市强,股民才有幸福,你们说A股下周能强起来吗? -
趋势领涨今天 05:54:07
【国家统计局:2月制造业采购经理指数(PMI)为50.2% 比上月上升1.1个百分点】财联社3月1日电,国家统计局数据显示,2月份,制造业采购经理指数(PMI)为50.2%,比上月上升1.1个百分点,制造业景气水平明显回升。从企业规模看,大型企业PMI为52.5%,比上月上升2.6个百分点,高于临界点;中、小型企业PMI分别为49.2%和46.3%,比上月下降0.3和0.2个百分点,均低于临界点。 -
趋势起航今天 05:49:44
库尔德工人党宣布与土耳其停火。 -
趋势领涨今天 05:19:58
=加入潜伏擒牛VIP,享四大顶级服务=【1】购买VIP自动加入私密小直播间!【2】每周3-5只超短金股调入调出服务,适合实时看盘的投资者!【3】每周一份高端内部绝密文章:包含近期布局、热点版块、指数预判!【4】每月2~3只高端中线金股服务!(VIP超短、中线个股均有涉足,让上班族也能跟上VIP节奏!)现月课7.5折,1288元!季课6.9折,3558元,续费季度更划算!新朋友可先月课体验!点网址,直接买,订购地址:【更多独家重磅股市观点请点击】【更多独家重磅股市观点请点击】 -
趋势起航今天 05:19:42
澳门2月幸运博彩毛收入197.4亿澳门元,同比增长6.8%。澳门1-2月份幸运博彩毛收入380亿澳门元,同比增长0.5%。 -
趋势起航今天 04:49:40
【美国务卿:欧洲有人建议将乌克兰冲突再持续一年以削弱俄罗斯】美国国务卿鲁比奥称,欧洲有人建议将乌克兰冲突再持续一年,希望以此削弱俄罗斯,但美国认为这不现实。鲁比奥还说,冲突再持续一年将导致更大的破坏和伤亡,美国认为这样的计划是不现实的。 -
趋势起航今天 04:19:39
【首两月TOP100企业拿地总额同比增长26.7%】中指研究院最新发布《2025年1-2月全国房地产企业拿地TOP100排行榜》,重点房企拿地总额同比为正。2025年1-2月,TOP100企业拿地总额1998.6亿元,同比增长26.7%。土地市场点状回暖、“开门红”行情延续,TOP100企业拿地总额同比两位数增长。从新增货值来看,华润置地、保利发展(sh600048)和中国金茂位列前三。