这几天,很多媒体都在讨论,GPU大厂英伟达,关于禁止第三方GPU硬件,模拟跑CUDA的事情,很多人表示,英伟达是在维护自己的CUDA霸权,打压其它GPU厂商,特别是中国GPU的厂商。
原因在于,目前中国市场,已经无法购买英伟达的高端GPU芯片,于是国内纷纷开始国产替代,华为、海光等的GPU,开始替代英伟达的GPU了。
但由于国内众多的AI应用,此前是基于英伟达的生态CUDA训练出来的,于是这些厂商,纷纷通过模拟的方式,使用国产GPU,也运行CUDA。
英伟达肯定无法忍这件事情,所以进行封杀,意图很明显,就是阻碍国产GPU替代英伟达的GPU,进而稳定自己的市场份额。
说真的,这个逻辑很正常,也很顺畅,没什么牵强之意。
英伟达确实有借这种封杀来巩固自己地位的意图,毕竟都不使用英伟达的硬件了,还想“借鸡生蛋”,继续用CUDA来训练AI应用,换作谁都不能忍啊。
就像明明你是另外一款手机系统,偏偏用一个模拟器,来跑苹果iOS的应用,跑安卓APP的应用,还说自己是自研的,和苹果、谷歌无关,那苹果、谷歌也不能忍一样嘛。
不过嘛,所谓的针对国产GPU厂商,大家就有点杞人忧天了。
1、只要功夫深,模拟跑CUDA,英伟达也没法禁的。
就像linux下模拟跑windows程序,windows下模拟跑安卓APP,或鸿蒙系统中运行安卓APP一样,有些技术是禁不掉的。
2、国产GPU厂商,已经有自己的生态,禁不禁的不重要。
再比如华为、海光等厂商,在AI这一块,已经有自己的函数库、框架等,并不需要CUDA,禁不禁的并不重要,大家均是依托自有生态发展AI应用,和英伟达无关。
另外,英伟达目前只是口头警告而已,早在2年前就已经有了,实际并没有什么动作,这种警告是很正常的警告。难道英伟达还要在CUDA的安装中告诉大家,你们可以随意模拟,这不符合逻辑嘛,所以大家不必过度解读啦。
国产GPU替代英伟达的GPU,是一个必然的过程,因为GPU的发展,决定了我们AI发展的,我们没有退路的,这一点和能不能兼容CUDA无关。
大家不要高估了英伟达和CUDA,更不能低估了国产GPU厂商,你觉得呢?