英伟达(NVIDIA)的首席执行官回忆了在GeForce显卡上推出CUDA时一个相当有趣的时刻,他表示,那是一场可能让黄仁勋(Jensen Huang)赔掉公司的豪赌。

如今看来,CUDA已成为英伟达及其企业业务至关重要的资源,这实际上令人惊叹。因为按照黄仁勋的说法,这个在2006年奠定的框架,如今是该公司主导人工智能竞赛的最大原因。然而,根据黄仁勋在莱克斯·弗里德曼(Lex Fridman)播客中的讲述,CUDA在推出时对英伟达而言是一场重大赌博,其驱动力源于一个目标:不再仅仅被视为一家“GPU公司”,而是要成为一家完整的计算平台提供商。黄仁勋希望主导所有类型的工作负载,而不是成为一家“专精”公司。
黄仁勋谈到了CUDA,或者说可编程GPU的想法是如何出现的,以及以让GPU在3D图形工作负载之外变得实用为目标的、可编程像素着色器如何帮助实现了这一点。通过像素着色器,英伟达设想了一个世界,在那里可编程性超越了通用CPU的限制,进入了一个新的媒介。按照黄仁勋的说法,像素着色器的引入是英伟达进入“计算世界”的入口,但即使在那之后,在GPU上进行编码也不如其他手段所能达到的那样精确。
为了解决这个问题,黄仁勋表示,在可编程着色器内支持FP32(单精度浮点)计算是另一个巨大的突破,这使得英伟达得以打入一个市场,在那个市场中,研究人员和专家们正在考虑使用GPU来处理计算密集型工作负载。
关于CUDA更有趣的是,在英伟达通过GPU实现了可编程性之后,他们必须进一步追求这项创新,但当时,这家绿色团队(指英伟达)的客户群专注于渲染游戏画面,因此,通过CUDA让GPU变得可编程,人们对回报的期望是“零”。由于黄仁勋及其团队知道,立即在GeForce显卡上部署CUDA不会带来任何财务成果,这对他们来说是一场代价高昂的赌博,它显著增加了成本,同时毛利率却在下降。
它耗费了公司巨额的利润,当时我们根本负担不起。但我们还是做了,因为我们想成为一家计算公司。我们的成本增加了50%,而我们是一家毛利率为35%的公司。我们的市值跌到了大约15亿美元。
更有趣的是,CUDA这场赌注用了整整十年时间才开花结果,而黄仁勋和开发团队在没有看到实际成果的情况下,仍能保持耐心维护软件堆栈,这正是CUDA如今能发展成为今天这个样子的原因之一。黄仁勋至今仍感谢GeForce,因为它是CUDA及其软件生态系统背后的驱动力。
你可以想象,有朝一日这会进入工作站,进入超级计算机,而在那些细分市场,也许我们可以获得更高的利润。所以你可以通过推理来说服自己能够负担得起这个。
我常说,英伟达是GeForce建造的房子——因为是GeForce将CUDA带给了每一个人。



