传华为重新设计AI芯片,英伟达的强劲对手来了!

作者:电子创新网张国斌

科技新闻网站TT Information最新发布报告指出,华为想重新设计AI芯片,从ASIC转向GPGPU。

因为目前华为想要提升AI芯片份额正面临的一个主要瓶颈,因为华为AI芯片采用的是异构计算架构(CANN)软件平台来实现算力调度与执行的。 但是,CANN并未得到行业的广泛的支持,远不及英伟达的CUDA生态。

尽管美国对中国实施半导体出口制裁,阻止英伟达在中国大陆销售其先进AI芯片,但英伟达的产品仍然是中国大陆需求最广泛的AI芯片,主要得益于其GPGPU架构及强大的CUDA生态。

目前大陆销售最好的AI芯片就是华为的昇腾AI芯片,它是为AI计算优化的ASIC,主要针对深度学习推理和训练进行特化,在特定任务上有更高的性能和能效,但对于图形渲染、并行计算、科学计算等通用计算任务的效率和灵活性不如GPGPU,且无法支持双精度浮点(FP64)计算。此外,其采用的CANN软件平台未得到行业广泛支持,与英伟达CUDA生态差距较大,限制了华为AI芯片的市场份额提升。

我们都知道,GPU本身是为图形计算设计的,但其强大的并行计算能力使其能够处理各种计算任务。英伟达针对AI应用推出了具有很强编程灵活性和适应性的GPGPU,并结合CUDA软件编程框架,可处理图形渲染、科学计算、深度学习等不同类型的负载。同时,英伟达CUDA平台拥有成熟的开发生态和大量优化好的库,开发者可利用这些工具和库大大简化开发工作。

由于中国科技公司已长期使用英伟达软件平台Cuda开发技术,转向华为将带来高昂的转换成本,需要重新设计数据中心基础架构、软件和工程工作流程。 更重要是,华为的AI芯片存在过热并停止运作的问题,由于AI技术开发分秒必争,华为产品套件欠缺吸引力。这些大陆科技巨企高层,曾多次在会议中明确告诉华为,若要他们大规模转向华为芯片,应该是华为去配合他们的平台。

如果华为新的AI芯片在转向GPGPU后,将配备新的软件,允许用户通过中间件以兼容英伟达的CUDA编程语言,该软件也可以将CUDA的指令转换为适用于华为AI芯片的语言。

消息人士称,华为也有兴趣采用英伟达和AMD使用的芯片功能模型。华为希望通过这一转变,使其AI芯片能够被更广泛地使用,从而增加其在中国AI芯片市场的份额,打破国内AI芯片以ASIC为主的格局。

此次转向有助于华为更好地兼容主流AI框架和算法,缩小与国际领先厂商的技术差距,提升其AI芯片在中国市场的份额,为国产算力生态注入新的变量。

但是,从技术开发到生态构建,这条路注定不易,尤其是在高端制程受限的背景下,华为需要在性能、成本和适配性之间找到平衡。

如果华为转向GPGPU ,那英伟达的真正对手要来了!估计黄教主要急了。。。