毫无疑问,NVIDIA在生成式人工智能行业的软件和硬件领域都占据主导地位。而其竞争对手AMD一直在尝试多种方法来迎头赶上。在硬件方面,AMD一直在努力通过MCM设计保持领先地位,而NVIDIA最近也决定采用这种设计。
但是在软件方面,AMD最近通过对开源AI软件公司Nod.ai的重大投资取得了巨大的飞跃。AMD人工智能部门高级副总裁Vamsi Boppana表示:“收购Nod.ai预计将极大地提高我们提供AI客户开放软件的能力,使他们能够轻松部署为AMD硬件调整的高性能AI模型。”
在很长一段时间里,人们一直迫切需要开源GPU架构。所有的硬件公司都一直在努力构建替代品,缩小与NVIDIA之间的差距,包括AMD和英特尔。
对于AMD来说,这笔交易也可能是一种更容易、更便宜的前进方式。总部位于硅谷的Nod.ai成立于2013年,由Anush Elangovan和Harsh Menon创立,上次融资筹集了2000万美元。据报道,这家人工智能软件公司可能被AMD收购,后者目前估值3650万美元。
押注开源
Nod.ai一直致力于开发一系列工具和系统,以推动AMD硬件上的人工智能应用。Nod.ai团队已经同意为Instinct数据中心加速器、消费级Ryzen AI处理器和Radeon GPU开发领先的软件。
该公司最大的优势是其开源方式。根据报道,AMD也在致力于开发降低“通过开发工具、库和模型”等开源解决方案,从而降低客户准入门槛,正如其在AI战略宣言中所说的。这与NVIDIA开发的针对GPU的软件形成了鲜明对比。
长久以来,NVIDIA的计算统一设备体系结构(CUDA)一直是该公司的最大护城河。唯一的问题是它是闭源的,只适用于NVIDIA的GPU工作负载。尽管人们一直在寻找几种解决方案来绕过这个限制,但CUDA仍然是在NVIDIA GPU上的最佳选择,而且由于所有人都在使用它的GPU,护城河变得更加庞大。
可以说,对于硬件公司来说,最大的护城河是软件。NVIDIA应用深度学习研究副总裁Bryan Catanzaro在一次采访中表示,尽管NVIDIA以硬件公司闻名,但“很多人不知道的是,NVIDIA拥有的软件工程师比硬件工程师更多”。因此,尽管CUDA是闭源的,但它仍然是免费使用的。
但是AMD执着于开源,Nod.ai的创始人之一Elangovan也同意这一点。他说:“我们公司的旅程将巩固我们作为全球一些最重要的人工智能代码库(包括SHARK、Torch-MLIR和OpenXLA/IREE代码生成技术)的主要维护者和主要贡献者的角色。”
除此之外,AMD的Radeon开放计算(ROC)也增加了这一合作伙伴关系可能成为NVIDIA护城河的替代品的可能性。
千亿级别的竞争对手
AMD在软件方面的押注已经进行了一段时间。今年8月,该公司还宣布收购法国人工智能初创公司Mipsology,该公司也一直是AMD的长期合作伙伴,为芯片制造商开发人工智能软件,与Nod.ai类似。
Boppana在8月写道:“该团队将帮助开发我们的完整AI软件堆栈,扩展我们开放的软件工具、库和模型生态系统,为在AMD硬件上运行的AI模型的简化部署铺平道路。”
Nod.ai和Mipsology的两笔收购都凸显了AMD挑战NVIDIA在人工智能市场垄断地位的决心。Nod.ai团队成员也将加入Mipsology和AMD AI小组,该小组目前约有1500名员工。
最后,AMD似乎有望突破NVIDIA在人工智能市场的护城河。