强大的硬件之外,CUDA开发与生态系统才是NVIDIA牢不可破的护城河,其他厂商和平台经常通过模拟转译的方式兼容,但这招以后可能行不通了。
其实自从2021年开始,NVIDIA就禁止其他硬件平台使用模拟层运行CUDA软件,但只是在在线EULA用户协议中提出警告。
如今,CUDA 11.6版本开始,安装的时候就会在EULA协议中看到相关警告条款。
其中一条是这么写的:“你不能逆向工程、反编译或反汇编使用此SDK生成的任何结果,并在非NVIDIA平台上进行转译。”
这一招,应该是针对Intel、AMD都有参与的ZLUDA等第三方项目,以及登临科技GPU+、沐曦科技等中国厂商的兼容方案。
目前,NVIDIA尚未明确指向谁,而且只是在协议中警告,并未采取实际行动,但不排除未来采取进一步措施。
当然了,NVIDIA在技术上一直都是走在前列的,友商经常得跟在后边亦步亦趋。
众所周知,AMD显卡经常跟在NVIDIA后边学习先进技术,现在看起来,FSR超分辨率缩放技术经过三代的进化之后,终于要借鉴NVIDIA的方式,也引入AI。
NVIDIA DLSS从一开始就基于专有硬件和AI算法,Intel XeSS则是软硬兼施,既可以走DP4a指令集,也可以走XMX硬件单元。
AMD FSR一直都不依赖于特定硬件,甚至可以跑在竞品上,初代采用空间算法,第二代开始升级更复杂、更高质量的时间算法。
AMD CTO Mark Papermaster最新接受采访时表示,2024年对于AMD来说至关重要,因为经过多年在软硬件AI上的投入之后,已经全产品线普及AI,包括云端、边缘、PC、嵌入式、游戏。
最特别的是,他提到正在游戏设备中引入AI缩放技术,2024年会有巨大的飞跃。
不难猜测,AMD将在今年晚些时候发布的RDNA4 RX 8000系列显卡,会支持基于AI的新一代FSR缩放技术,为此应该会有新的专用硬件单元,一如DLSS。
当然,如果AMD能继续坚持开源,更是善莫大焉。