Re: [讨论] Deepseek 绕开cuda 用任何GPU都可以

楼主: z1976 (z1976)   2025-01-30 22:56:37
这种文章完全就是在造谣
用PTX写程式绕开的是CUDA开发框架而不是CUDA硬件
PTX是CUDA开发框架产生的中继语言,通常,算法工程师撰写的是高阶语言 (C++或pyt
hon) ,开发环境会将高阶语言转换成中继语言
你能直接撰写PTX是可以说绕过CUDA没错,但绕过的是指CUDA框架的API以及从高阶语言转
中继语言的工作流,并不是指绕过CUDA硬件本身
要知道程式语言越低阶就会越靠近硬件规格,PTX的存在是为了把硬件能力抽象化给高阶
语言使用,而撰文者搞反了,说PTX可以避开硬件依赖,这太荒谬了
DS算法如果有一部分使用PTX语言,比较有可能是为了优化关键节点的效率 (可以做到
更精细控制);但如上面强调的,这么做绕过的并不是硬件,而且开发框架
某些人看到绕过CUDA就见猎心喜的说:你看 DeepSeek 绕过CUDA了,我们的英雄摆脱了万
恶辉达的控制,殊不知二者根本不是一回事
话说回来,你要不用CUDA硬件本来就是你家的自由,任何算法本来本来就没有一定要用
辉达GPU跑,除非你写的可移植性很差?你要用你家CPU跑也可以,跑多久就是另一回事了

Links booklink

Contact Us: admin [ a t ] ucptt.com