2019-5-21 14:09

Arm中国“周易”平台:降低人工智能成本 让AI遍地开花

随着新技术的成熟,人工智能打破炒作,积极寻求落地。AI在物联网多个层面进行融合,借助物联网应用落地成为人工智能赋能行业的重要一环,软件银行集团董事长兼总裁孙正义预测,2035年全球将有万亿级IoT设备在线,AIoT将重新定义未来,迎来亿万级市场机会。

设备需要更“主动”

AIoT时代,人机交互发生反向,“人看机”变成了“机看人”,设备的智能化需要AI。将物联网设备实现本地人工智能,则需要降低人工智能的算力成本。为此,Arm中国自主研发了一个适配性强、开放通用的人工智能平台——“周易”,包括全新的硬件处理器——人工智能处理单元(AIPU),以及运行时软件框架Tengine,同时支持Arm CPU、Mail GPU以及第三方软件。CPU进行通用计算、GPU负责图形计算,AIPU的计算主要针对于卷积神经网络、深度神经网络为代表的这些AI计算,Tengine软件框架和AI处理单元构成了整个周易平台的核心要素。

AIPU:拥有一套人工智能和神经网络优化指令集

Arm中国发布的周易人工智能处理单元AIPU,是一个专门用于深度学习处理的全新硬件IP,其最大特点是拥有一套人工智能和神经网络优化指令集,依据此实现AI计算的各种功能,包括张量指令(Tensor Instructions)、特定AI操作的指令以实现定制的硬件加速单元、以及AI计算的标量指令,同时支持用户自定义硬件实现。这个指令集遵循Arm一直以来的生态方式,保证了整体的软件投入可延续性与生态的统一。

在硬件设计上,周易处理单元兼顾了神经网络处理器所需要的高效率与编程的灵活性,在一个芯片上集成多个专用处理器去处理不同的任务,从而提升每一块应用的计算能效和性能。

就AI应用而言,单独的AI处理器提高整体AI计算的能效比和性能,根据不同性能提出的需求,周易平台设计了粗粒度、中粒度与细粒度来实现灵活性与高效率的最佳平衡。

在软件方面,周易人工智能处理引擎对用户来说会是一键式开发服务,可以把算法一键式地部署到周易上,为用户提供最好的体验,从而赋能整个AI应用开发。

Tengine:适用性、兼容性、安全性三位一体

周易平台采用Tengine自以为开放式人工智能运行时软件架构,目标是通过定义标准的运行时API,人工智能应用程序可以使用标准API在不同的硬件上部署,大大节省了移植或在特定的硬件上进行优化的工作量。

目前基于周易Tengine整个应用解决方案,不用依赖芯片公司开发的基于AIPU的专用AI芯片或者包含了AIPU单元的芯片,便可以实现广泛应用,具有很强的适用性。对于OEM厂商来说,芯片的选择变多,算法甚至是方案本身也具有多样化,但这种多样化都是基于Tengine软件框架,又实现了兼容性,通过适用性与兼容性可以使软件进行平滑升级。

对于周易平台,Arm中国生态发展副总裁金勇斌表示,最大的优势在于兼容性,通过周易的Tengine把现有的芯片AI化,有大量的应用在上面构成,新的基于周易AIPU的芯片出来之后,就无缝地集成上面所有应用了。

据了解,从设计IP到芯片的量产需要至少18个月的时间,也就是说,基于AIPU的SoC,最快见到芯片要等到明年中期以后。

来源:C114通信网

相关

ARM融合网络IP
本评论 更新于:2024-4-25 20:40:17
在C114 APP中与业内人士畅聊通信行业热点话题!