华为AI芯片战略是在10月10日,华为在上海举办新一年的全联接大会,这届大会主题是人工智能(AI)上所提出来的。


  华为轮值董事长徐直军在会上发表主题演讲,系统阐述了华为的人工智能AI发展战略,以及全栈全场景AI解决方案,其中包括全球首个覆盖全场景人工智能的Ascend 系列IP和系列芯片


  徐直军称,人工智能技术是IT和通信产业60年发展的总成果,它是一种新的通用目的技术,它将横跨整个经济的的多种用途,具有巨大的技术互补和溢出效应。


  据悉,华为CEO任正非对华为人工智能的部署有两点要求:首先是华为各系列产品智能化;其次是AI首先在华为内部先使用,持续探索支持内部管理优化和效率提升,形成经验总结后向外推广。


  “华为在实践中发现,人工智能不但可以替代人,还能够自动降低生产成本,这是人工智能与信息化最大的不同,也是其最有价值的特点。”徐直军称,AI不仅可以帮助人们以更高的效率解决已经解决的问题,也可以解决很多没有解决的问题。

11.png 华为AI芯片 人工智能百科大全_AI百科 第1张

 

       华为AI芯片概念简介


       具体到芯片上,AI芯片包括Max,Mini,Lite,Tiny和Nano等五个系列。此次,华为发布了昇腾910(Ascend 910),是目前全球已发布的单芯片计算密度最大的AI芯片,还有Ascend 310,是目前面向计算场景最强算力的AI SoC。


       资料显示,昇腾系列芯片基于“达芬奇”架构,昇腾910基于7nm工艺,侧重高效计算,将在2019年2季度上市;昇腾310则基于12nm工艺,侧重低功耗,该芯片将很快发布。


       从云角度而言,华为称发布的全栈全场景解决方案是对华为云EI和HiAI的强有力支撑。基于这个解决方案,华为云EI能为企业、政府提供全栈人工智能解决方案;HiAI能为智能终端提供全栈解决方案,且HiAI service是基于华为云EI部署的。

33.png 华为AI芯片 人工智能百科大全_AI百科 第2张

  华为的AI发展战略


  华为在会上公布了该公司的AI发展战略。主要包括五个方面:


  投资基础研究:在计算视觉、自然语言处理、决策推理等领域构筑数据高效(更少的数据需求) 、能耗高效(更低的算力和能耗) ,安全可信、自动自治的机器学习基础能力


  打造全栈方案:打造面向云、边缘和端等全场景的、独立的以及协同的、全栈解决方案,提供充裕的、经济的算力资源,简单易用、高效率、全流程的AI平台。


  投资开放生态和人才培养:面向全球,持续与学术界、产业界和行业伙伴广泛合作,打造人工智能开放生态,培养人工智能人才。


  解决方案增强:把AI思维和技术引入现有产品和服务,实现更大价值、更强竞争力。


  内部效率提升:应用AI优化内部管理,对准海量作业场景,大幅度提升内部运营效率和质量。


  根据华为的AI战略,华为提出了全栈全场景AI解决方案。包括公有云、私有云、各种边缘计算、物联网行业终端以及消费类终端等部署环境。


  所谓的全栈是指技术功能视角,是指包括芯片、芯片使能、训练和推理框架和应用使能在内的全堆栈方案。


  华为在会上发布了两款人工智能芯片,昇腾910和昇腾310,采用自家的达芬奇架构。据介绍,昇腾910支持全场景人工智能应用,而昇腾310主要用在边缘计算等低功耗的领域。


  徐直军解释称,华为自己开创了一个新的架构,要有极致功耗和散热,可以全场景覆盖。“寒武纪无法支持全场景,我们的架构一开始就是全场景是不二选择。”华为在人工智能芯片上与寒武纪进行合作采用过后者的架构。


  徐直军也重申,华为AI芯片也不会单独对第三方销售,通过AI加速模块、AI加速卡、AI服务器等形式对第三方销售。


33.png 华为AI芯片 人工智能百科大全_AI百科 第3张

华为所说的“全栈”包含四个部分:


一是Ascend (昇腾) ,AI IP和芯片,皆是基于达芬奇架构。芯片分为5个系列,Max、Lite、Mini、Tiny、Nano。


二是CANN,全称为Compute Architecture for Neural Networks (为神经网络定制的计算架构) ,是高度自动化的算子开发工具。根据官方数据,CANN可以3倍提升开发效率。除了效率之外,也兼顾算子性能,以适应学术和行业应用的迅猛发展。


三是MindSpore架构,友好地将训练和推理统一起来,集成了各类主流框架 (独立的和协同的) :包括TensorFlow、PyTorch、PaddlePaddle、Keras、ONNX、Caffe、Caffe 2、MXNet等等。这一架构全面适应了端、边、云场景。


四是ModelArts,这是一个机器学习PaaS (平台即服务) ,提供全流程服务、分层分级API,以及预集成方案。用于满足不同开发者的不同需求,促进AI的应用。

44.png 华为AI芯片 人工智能百科大全_AI百科 第4张

华为在人工智能领域动作


在两年前,华为另一名轮值董事长郭平就表示,公司每年至少拿出10亿美元的研发预算,用于与数据中心相关的投入。


2017年9月,华为发布了面向企业、政府的人工智能服务平台华为云EI。今年4月,华为又发布了面向智能终端的人工智能引擎HiAI。


但在投入的过程中,发现了一个普遍存在的问题,就是云服务平台不卖终端芯片,卖终端芯片的平台不提供云计算服务。因此,这种割裂的环节让开发者浪费了大量的时间和精力以及财力在训练和部署之间。


此前,谷歌云推出了用于边缘计算的Edge TPU,作为Cloud TPU的补充,用户可以在云上构建和训练ML模型,然后通过Edge TPU硬件加速器在Cloud IoT Edge设备上运行这些模型,这在某种程度上降低了开发者的成本。


但如果能出现一套框架,让手机、公有云、私有云、边缘计算等不同平台的AI应用应用一次调校就能部署,将会比Edge TPU更有效率。


“今天,我们发布的全栈全场景解决方案是对华为云EI和HiAI的强有力支撑。基于这个解决方案,华为云EI能为企业、政府提供全栈人工智能解决方案;HiAI能为智能终端提供全栈解决方案,且HiAI service是基于华为云EI部署的。”徐直军说。


一位华为人士在社交平台发表感叹时表示,“(华为)又多了一些强大的全球顶级竞争对手。”


参考资料:

华为公布AI战略:发布两款AI芯片 不单独对第三方销售-新浪科技

一线| 华为公布AI战略 发布全新Ascend系列AI芯片-腾讯新闻

华为发布两款AI芯片,单芯片计算密度达全球最大-新浪新闻