方鸿接着道:「硬件层面追上英伟达等国际厂商领先水平已经不算困难了,跟他们最先进消费级的芯片也已经缩短至仅剩下一代的差距,真正的难点是英伟达开发的那套与其GPU强相关的并行计算平台和编程模式,是叫C什么来着?」
陈宇接话道:「Cuda。」
方鸿:「对,就是这个。」
Cuda这个生态系统类似于intel生态中英特尔芯片与indos系统的关系,包含了许多层级的资源,比如编译器、调试器、丰富的库函数和各种软件工具。
视讯影像中的陈宇说道:「Cuda的推出已经有十年了,很多算法工程师已经深入熟悉并且习惯于使用Cuda提供的工具库和编程语言。他们的算法、模型和应用基本都是基于Cuda开发的,甚至许多工程师一开始就是学习Cuda编程的。如果切换到新的AI芯片,无法使用Cuda,需要重新编写所有算法、模型和应用的代码,许多人可能会感到手足无措。」
&ns系统多年的用户不能再用indos而要改用Linux,要重新编写所有基于indos的算法和软件,这对很多人来说几乎是不可能的任务。改变这样基础性的东西不是短时间就能完成的,需要长期的积累和适应,许多算法工程师已经使用Cuda七八年甚至十年。」
方鸿语气坚定道:「当断不断反受其乱,重建一个类似于英伟达的Cuda软件生态系统刻不容缓,拖的时间越长沉没成本越大,用户对其依赖度越大,对我们越不利。这七万亿计划推开,我们有市场体量优势,标准我们来定,现在就是打造HAC生态的最好时机,Cuda不是吹自己有着卓越的兼容性?那就让它兼容我们,不是我们去兼容它。」
所谓的HAC生态即「矩阵异构计算架构」的简写,属于开放式生态,其它类型GPU可以与其对接,目前HAC生态的开发者还不是很多,但向着就是扩大生态规模的最好时机。