0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

Arm中国自研“周易”人工智能平台

安芯教育科技 来源:未知 作者:胡薇 2018-11-14 10:58 次阅读

随着新技术的成熟,新型的先进应用将来自5G人工智能AI)和物联网IoT)的融合,这种融合将创造出一个智能互联的全新未来,对所有个人、行业、社会和经济产生积极影响。Arm预计到2035年将有1万亿的物联网设备,在这些设备上实现本地人工智能,是人工智能应用的必然趋势。而要做到这一点,必须进一步降低人工智能的算力成本。

为此,Arm中国自主研发了“周易”平台这样一个适配性强、开放通用的人工智能平台,其主要包括软件框架Tengine和全新的硬件处理器——人工智能处理单元(AIPU),其中Tengine软件框架针对边缘设备的推理做了深度优化和实现。周易平台也支持Arm CPU、Mali GPU以及第三方硬件,专注于边缘推理,能够提高人工智能应用开发的生产效率。

图1 :人工智能平台“周易”概述

全新处理器单元(AIPU)提供硬件核“芯”

人工智能通常用于不同的场景,而深度学习模型会使用到各种类型的操作(layer)。目前常见的加速器解决方案具有较高性能,但仅支持有限的操作,这使得只能运行有限的人工智能应用,限制了边缘和AIoT产品的多样性,AIPU凭借良好的可编程性可以支持现在的全部深度学习操作。

周易人工智能处理单元(AIPU)是一个专门用于深度学习处理的全新硬件IP。这种新的架构设计了人工智能特定域张量指令集(Tensor Instructions)、针对AI特定操作的指令集扩展以及定制的硬件加速单元、以及用于NN计算所必需的通用标量指令集。凭借最先进的设计,AIPU可以实现人工智能应用的完全可编程性和很好的能效。除了AIPU,还有完整的AI软件开发工具包,支持AI算法可以在AIPU上轻松部署。

图2 :周易AIPU框图

AIPU采用了可配置的设计,张量执行单元(TEC)的数量和AI硬件加速单元能都是灵活可配置的,这使得周易平台能够涵盖从微控制器(几十GOPS)到高端边缘计算(几个TOPS)的不同算力需求。

对于新开发的芯片,周易平台可以让芯片合作伙伴使用周易AIPU IP设计新的SoC,并提供了验证测试向量、参考用例和后端实现参考流程等全面支持,以加速新的SoC设计;同时,周易AIPU 仿真软件用于软件应用程序前期开发。这将大大加快新人工智能产品的上市时间。

开放式人工智能软件框架——Tengine

周易平台采用Tengine作为开放式人工智能软件框架,它的目标是建立一个统一的推理框架,通过定义标准的Tengine API,人工智能应用程序可以使用标准API在不同的硬件上部署,大大节省了移植或者在特定的硬件上进行优化的工作量。Tengine支持主流的人工智能框架,如TensorFlow / Caffe / ONNX / MXNet等模型。

Tengine定义了标准硬件抽象级别(HAL),以支持物联网设备中可能存在的不同类型的计算模块。它已经支持像Cortex-A7 / A17 / A53 / A55 / A72 / A76这些的流行Arm CPU,也支持像Mali-T860、G51和G72这些广受欢迎的Arm Mali GPU。由于周易平台是一个开放平台,它也可以支持第三方CPU、DSP或加速器,通过选用设备驱动程序来支持这些设备。在库方面,可以选用Arm计算库(Arm Compute Library,ACL)、异构计算库(HCL)、开放源代码库(例如OpenBLAS)或是用户自己实现的库来驱动。

三大创新特性,强势赋能AIoT市场

实际上,周易平台作为人工智能应用的整体解决方案,十分简单易用,并且实现了三大创新。兼容性上,它不仅提供了一个完整的易于使用的工具链,支持从深度学习模型到周易可执行文件的一键构建,还支持常见的人工智能框架,如Google TensorFlow和其他框架。同时,周易平台支持LinuxAndroid操作系统,甚至裸机软件(bare-metal software),从非常小的嵌入式微控制器到高端边缘网关的各种设备都能适用。

周易平台还将更强的安全性引入市场,安全扩展硬件和相关的信任软件可以保护人工智能资产,例如算法、代码和数据,帮助合作伙伴保护运行在已部署产品上的资产,并保护人工智能算法安全的在线更新。周易平台的安全扩展为人工智能应用中需要保护的资产建立了一个可信执行环境(TEE),通过静态加密存储、运行时 TrustZone技术保护,以及SoC中用于安全隔离一系列小的硬件组件, 为人工智能芯片提供360度的安全保护。

适用性上,周易平台也支持在现存设备的上进行部署。通过统一的软件界面,许多人工智能应用可以直接部署在SoC上,合作伙伴只需重新编译基于目标设备CPU的周易软件,生成可在现有SoC架构上运行的目标代码,然后链接CPU库和GPU库。通过部署周易平台,人工智能性能可以提高2.5 - 5倍。

综上所述,Arm中国人工智能平台周易可以帮助产业合作伙伴大幅降低人工智能算力、芯片和应用的成本、让其设计和制造具有强大人工智能能力的芯片,并让人工智能应用程序开发人员大大提高工作效率,在更多的物联网设备上实现人工智能,极大地赋能整个AIoT市场。

“周易”平台实现了三大重要创新:

1

芯片厂商在研发新一代AI芯片时,无论选用周易AIPU、Arm CPU还是Mali GPU,都可以通过部署“周易”平台,快速、便捷地在笔尖大小的芯片面积上高效运行丰富的人工智能应用。此外,对于使用现有芯片的、数以千亿计的物联网设备,也可以通过部署“周易”平台,借助Tengine异构计算,为这些存量设备赋予AI能力,在智能物联网时代焕发新生。

2

“周易”平台基于最广泛的Arm生态,通过Tengine API,提供从底层硬件到上层应用的标准化解决方案,兼容各种各样、数量众多的物联网应用,使得软件开发者能够专注于AI应用开发和优化,通过“周易”平台、将一套应用部署到不同的硬件设备上,极大降低开发成本。

3

“周易”平台提供了安全管理框架,构建了端到云的安全数据通路,为人工智能应用提供了360度的无缝安全保障。

Arm中国执行董事长兼首席执行官吴雄昂在2018世界互联网大会表示:“1997年,IBM深蓝计算机第一次打败人类顶尖棋手;20年后的今天,我们已经可以在几百美元的智能手机上实现同级别的人工智能算力。未来,我们预计到2035年将有1万亿的物联网设备,在这些设备上实现本地人工智能,是人工智能应用的必然趋势。要做到这一点,必须进一步将人工智能算力的成本降低到几十甚至是几美金的水平。为此,Arm中国自主研发了‘周易’平台这样一个适配性强、开放通用的人工智能平台,我们希望帮助产业合作伙伴大幅降低人工智能算力、芯片和应用的成本、加快应用研发周期,在更多的物联网设备上实现人工智能,共创‘万亿智能互联’之产业繁荣。”

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 物联网
    +关注

    关注

    2867

    文章

    41600

    浏览量

    358312
  • 人工智能
    +关注

    关注

    1776

    文章

    43824

    浏览量

    230584

原文标题:让AI无处不在,Arm中国“周易”人工智能平台有何绝招?

文章出处:【微信号:Ithingedu,微信公众号:安芯教育科技】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    5G智能物联网课程之Aidlux下人工智能开发

    .pdf 人工智能 软件平台使用指导A:AidLux平台介绍 8分29秒 https://t.elecfans.com/v/25505.html *附件:AidLux平台使用介绍.pd
    发表于 04-01 10:40

    创龙教仪基于瑞芯微3568的ARM Cortex A-55教学实验箱 适用于人工智能 传感器 物联网等领域

    与应用》、《人工智能》等课程。 适用专业 Cortex-A55 ARM嵌入式实验箱主要面向电子信息工程专业方向,同时也可适用于通信工程、电子科学与技术、光电信息工程、计算机科学与技术、自动化、人工智能
    发表于 03-22 14:29

    嵌入式人工智能的就业方向有哪些?

    联网ARM开发 NB-IoT开发及实战 七:python工程师,人工智能工程师 python语法基础 python核心编程 基于OpenCV的机器视觉开发 嵌入式人工智能渗入生活的方方面面,广泛应用
    发表于 02-26 10:17

    如何使单片机与无线供电结合,从而使人工智能脱离电池和线路?

    如何使单片机与无线供电结合,从而使人工智能脱离电池和线路
    发表于 10-31 06:34

    ai人工智能机器人

    随着时间的推移,人工智能的发展越来越成熟,智能时代也离人们越来越近,近几年人工智能越来越火爆,人工智能的应用已经开始渗透到各行各业,与生活交融,成为人们无法拒绝,无法失去的一个重要存在
    发表于 09-21 11:09

    《通用人工智能:初心与未来》-试读报告

    作者给出的结论。整体读下来,可以给我们关于通用人工智能全面的了解。作者也反复强调了通用人工智能与专用智能的区别。尤其是人们错误的认为一堆专用智能堆砌起来就是通用
    发表于 09-18 10:02

    如何将人工智能应用到效能评估系统软件中去解决

      如何将人工智能应用到效能评估系统软件中去解决   华盛恒辉效能评估系统是一种非常实用的管理工具,它可以帮助组织和企业掌握其运营状况,优化业务流程,提高效率和生产力。然而,随着人工智能的迅猛发展
    发表于 08-30 12:58

    中国人工智能有哪些

    中国人工智能有哪些;我需要1000字的文章 近年来,中国人工智能领域不断取得突破,不仅涌现出了一批领先的人工智能企业和创业公司,而且在人才、技术、政策等方面也逐渐形成优势。本文将从
    的头像 发表于 08-12 17:44 2156次阅读

    什么是人工智能 人工智能应用

    人工智能也就是我们常说的AI,在现如今,大家对人工智能也是耳熟能详。为增进大家对人工智能的认识,本文将对人工智能以及人工智能的2个应用予以介绍。如果你对
    的头像 发表于 06-28 16:54 1231次阅读

    AI 人工智能的未来在哪?

    人工智能、AI智能大模型已经孵化;繁衍过程将突飞猛进,ChatGPT已经上线。 世界首富马斯克认为AI对人类是一种威胁;谷歌前CEO施密特认为AI和机器学习对人类有很大益处。 每个国家对核武器的运用有两面性,可造可控;但AI智能
    发表于 06-27 10:48

    【书籍评测活动NO.16】 通用人工智能:初心与未来

    《通用人工智能:初心与未来》+拟标题 注1、活动期间如有作弊、灌水等违反电子发烧友论坛规则的行为一经发现将立即取消获奖资格2、活动结束后获奖名单将在论坛公示请活动参与者尽量完善个人信息如管理员无法
    发表于 06-21 14:41

    人工智能一例

    这句话里边有几个参数? 如果x=1则执行a 如果是单计算的话只有1这一个参数。 但如果是人工智能的话有如下几个参数, 逻辑门,如果则 未知数,符号x 常量,1 函数,a 很多复杂的智能都可以如此拆分
    发表于 06-10 01:05

    【EASY EAI Nano人工智能开发套件试用体验】EASY EAI Nano人工智能开发套件开箱及硬件初体验

    今天收到了EASY EAI Nano人工智能开发套件,为大家做个开箱及硬件评测。 打开快递包装,引入眼帘的是一个设计精美蓝色的大盒子,在盒子里有EASY EAI Nano人工智能开发板、天线、喇叭
    发表于 05-31 19:18

    高通骁龙8 Gen4放弃公版:升级架构Oryon CPU

    ARM正酝酿对其IP授权模式进行大刀阔斧地改革。 对此,数码闲聊站分享称,ARM授权收紧,高通最快在SM8750也就是骁龙8 Gen4开始使用架构Nuvia,2+6 8核设计。 此
    发表于 05-28 08:49

    恩智浦人工智能创新实践平台正式启动!

    恩智浦半导体宣布,设于天津的人工智能应用创新中心二期项目——人工智能创新实践平台(以下称“创新实践平台”)正式启动。天津市科学技术局副局长梅志红,天津经济技术开发区管理委员会副主任金香
    的头像 发表于 05-26 20:15 331次阅读
    恩智浦<b class='flag-5'>人工智能</b>创新实践<b class='flag-5'>平台</b>正式启动!