随着AI应用不断下沉到产业中,以往的数据中心遇到算力的瓶颈。面对多场景的需求,巨头们纷纷推出AI芯片,来优化特定场景的计算性能。
其中,华为去年就已发布了昇腾系列芯片,不过华为的AI芯片并不对外销售,主要用于自家服务器等硬件中。此前在全联接大会上预告之后,今年这些产品陆续面世。
4月10日,华为正式推出基于昇腾AI芯片的Atlas人工智能计算平台——即针对AI全场景的解决方案。
据介绍,Atlas人工智能计算平台包括Atlas200AI加速模块、Atlas300AI加速卡、Atlas200DKAI开发者套件、Atlas500智能小站四款产品。
这些产品可以应用于公共安全、运营商、金融、互联网、电力等行业。比如,Atlas200AI加速模块可以用于摄像头、无人机等终端,半张信用卡大小就可以支持16路高清视频实时分析。
在AI产品上市之外,此次发布会还有三大看点。
1、强化智能计算
如果说2017年,Atlas的产品就是服务器,到了2019年,Atlas在昇腾处理器和异构计算的基础上,升级为了平台。
随着产品由服务器升级为计算平台,业务部门的架构也发生了变化。在2018年12月,华为将服务器部门升级为智能计算业务部。
这意味着,硬件部门升级为硬件加软件的组合。其间一个根本性的改变就是,以前单纯面向算力,现在是将算力和算法整合成为计算系统。
而算力和算法是插入智能世界的两个楔子,芯片就代表了计算能力的强弱。
智能计算业务部属于华为云BU旗下,未来的智能化社会、云社会中,面对指数级增长的数据,计算能力必不可少。
因此华为正在补足AI基础层面的能力。
2、兵分三路
那么,华为的智能计算规划如何展开?
华为Cloud&AI产品与服务总裁侯金龙在演讲中谈道:“如果说计算将使能数字世界向智能世界的转型,那么芯片则是计算的基础。华为将依托全自研的’计算,传输,存储,管理,AI’五大类芯片,布局’3+1"智能计算产业战略。从x86计算平台、AI计算平台和ARM计算平台三个平台进行战略布局。”
简而言之,智能计算将由三驾马车并驾齐驱。
一是x86计算平台,主要是和英特尔生态进行合作,基于英特尔的处理器;
二是ARM计算平台,主打基于ARM架构芯片的泰山服务器。目前在服务器芯片市场上,ARM架构作为x86的“挑战者”,份额还很小。不过华为从去年开始频频发力,接连发布了两款7nm的ARM架构芯片——鲲鹏920和Hi1620。
三是AI路线,也就是今天发布的Atlas人工智能计算平台、以及MDC智能驾驶计算平台,底层的芯片是昇腾系列。与前两者稍有不同的是,这个平台中的AI芯片和产品可以搭配上述的处理器进行应用。
据21世纪经济报道现场了解,4月下旬,华为还会发布ARM架构的新产品,可以看出华为在服务器芯片领域野心勃勃。
3、达芬奇架构支撑
说回到AI计算平台,华为智能计算业务部总裁马海旭在演讲中提到:“智能世界对算力的需求以每年10倍的速度在增长,计算的边界也在延伸,从数据中心,走到边缘,走进终端,智能计算将无所不及。AI也作为一种新的通用目的技术,将成为一种基础能力。”
华为的AI芯片则是底层支柱,对于是否要单独为人工智能研发芯片、还是做称兼容芯片,华为内部也有过多番讨论。
AI的最重要的计算特征,除了矩阵之外,就是卷积计算,为了提升效率,并且满足不同场景的计算需求。最终,华为还是决定要做专门的AI计算芯片,昇腾310和昇腾910就此面世。关键的一点是,昇腾系列的芯片采用的是华为自研的达芬奇架构,这一架构可以部署在端、边、云等多个场景。
目前,Atlas主要倚重昇腾310芯片,昇腾310更多是用在边缘计算产品上,主打推理功能。另一款昇腾910主要用在云端来提供训练能力。在训练端目前英伟达一骑绝尘,但是在推理端百家争鸣。
华为智能计算业务部副总裁张迪煊告诉记者:“今年华为还会上市基于910芯片的产品,AI芯片的下一轮研发工作已经开始。现在算法已经有了,但是算力跟不上。所以AI芯片核心解决的就是每个模型的训练,快速出结果。”
未来,华为如何进一步建立AI生态,完成自己提出的“普惠AI”理念,值得观察。
来源:21世纪经济报道