美国东部时间8月31日,NVIDIA公司宣布收到美政府通知停止对中国出口A100和H100两款NVIDIA顶级双精度浮点数矢量运算芯片,并且未来计算性能和数据传输性能高于A100的芯片都将禁止对中国出口。
双精度浮点数矢量运算芯片,说的直白些就是现在所谓的“AI芯片”,也就是说性能最高的服务器AI芯片被禁止对华出口了。有些人可能好奇,没听说过A100,就是高AI的很多人或许只知道RTX3090,但是不知道A100,说的简单些RTX3090是游戏显卡,虽然也能进行AI运算但是其主要的运算为单精度浮点型运行,并且其设计和IO性能是难以进行集群部署的。RTX3090在单浮点运算上有一定能力和A100进行比较,但是在企业级的双浮点运算和集群IO性能上是一个天一个地的差距,这也是为什么RTX3090叫做支持科学计算的游戏显卡,而A100叫做企业级的AI芯片了。
那么这个出口限制对我们影响大吗?
对于个人AI用户以及绝大部分科研机构来说,基本没有影响,因为他们本身也不需要使用企业级的双浮点运算和集群IO,而且对于大部分的个人AI用户和科研机构他们本身就不用A100而是RTX3090,除了用不到企业级芯片的性能更多的原因还是性价比,这也是为什么大部分高校的AI学院都只买RTX3090了,况且他们很多人也没听说过A100这个东西。不过对于企业级的用户,需要高精度和集群加速的场景,这个禁止出口就是晴天霹雳的噩耗,毕竟在人类现有科技水平下A100芯片的企业级性能是无法被替代的。
A100芯片性能:
float32计算: 19.5TFLOPS
float64计算: 9.7TFLOPS
内存带宽: 2.0T/s
https://www.huxiu.com/article/650916.html 给出了一个性能对比图:
可以看到A100的性能确实是很高的。
网上对这个事件分析的比较好的一个POST:
英伟达停货,伤了谁
https://www.huxiu.com/article/650916.html
其实,这次的禁运除了对相关AI企业影响较大外,其实对于从事于并行计算”也是仿真学、空气动力学、磁学等学科的人员来说也是很大影响的,因为他们往往使用运行在A100上的工业仿真软件进行工作。对于这些并行计算的从业的人员(注意这里并不指并行计算的开发人员而是使用人员)来说,可以受限制的不仅是计算设备(A100芯片)也包括相应的计算软件(各种工业仿真软件),比如美国已经限制中国部分高校(如:哈尔滨工业大学)使用Matlab软件,或许这也是给我一个警醒,那就是关键行业领域不论是软件还是硬件都要有自主储备,否则一旦外部受限将会十分的麻烦。
这里也算是给华为免费做下宣传吧,华为做的AI框架Mindspore用起来还凑合,在现在这种形式下还是要多多少少支持一下国产的,虽然这个框架主要目标是在自研的Ascend 910芯片上运行的,而这个Ascend 910芯片也已经被美国限制无法生产了,但是毕竟如果有一天国内芯片制造能突破,而这时候这个芯片设计和相关软件方面也已经足够好的话,那么我们就能直接全套国产化了:
地址:
https://www.mindspore.cn/install
================================================
参考:
https://kan.china.com/article/1619385_all.html
https://military.china.com/news/13004177/20220901/43299541.html
https://baijiahao.baidu.com/s?id=1742755858136001079&wfr=spider&for=pc