目前在AI领域,最成功的企业当然就是英伟达,凭借着其强大的拥有AI算力的计算卡以及CUDA生态基本上牢牢坐稳AI之王的宝座,也正是因为有着完整的CUDA生态,让厂商不得不选择NVIDIA的GPU从事AI训练。对于厂商来说,AI领域只有NVIDIA显然并不是什么好事,厂商还是希望能够有更多的竞争者,目前微软就有消息称将会研发专门的工具包,来让AMD的计算卡在CUDA环境下运行。

据悉微软正在研发专门的工具包,该工具包可以转译CUDA模型变成兼容AMD ROCm的模型,进而让AMD的GPU在CUDA环境下顺利运行,从而极大程度地解决了ROCm生态环境不如CUDA的局面。当然微软此举也并非好心,而是他们发现相比较NVIDIA昂贵的计算卡,AMD的计算卡更具有性价比,从而可以有效地降低微软的运营成本。

不过想要让AMD GPU实现在CUDA上完美运行还是有一定的困难,毕竟这是微软通过相关的工具包进行转译,性能显然是不如原生CUDA,而且微软拥有强大的软件研发实力,这套工具包是否会公开还是个问号,其他厂商估计还是会基于CUDA环境进行软件开发。
当然AMD这里也并非躺平,而是积极地开发与推广ROCm工具包,相比较CUDA,尽管AMD的ROCm在生态搭建上落后不少,不过也正在快速地进步,如果未来NVIDIA计算卡搭建成本还是这样高昂的话,估计会有更多的厂商转投AMD的怀抱,从而有效地减少企业的运营成本。




