历史上的今天
返回首页

历史上的今天

今天是:2025年03月29日(星期六)

2018年03月29日 | 华为发布HiKey 970 AI,会成为打开AI潘多拉魔盒的钥匙吗

2018-03-29 来源:今日头条

近日,华为在香港Linaro开发者大会发布全球领先的人工智能开发平台HiKey 970,为AI应用的开发提供了硬件支持,积极推进AI应用生态的搭建。据介绍,HiKey 970是一款非常适合人工智能应用开发的平台,集成华为创新设计的HiAI框架及其他主流的神经网络框架,除了支持CPU和GPU的AI运算外,还支持基于NPU的神经网络计算硬件加速,为开发者们提供了强大的AI算力,助力开发者在AI应用领域不断创新,带来全新的智慧体验。


Linaro CEO George Grey在现场展示HiKey 970

HiKey 970


自2017年,搭载麒麟970的华为Mate 10系列及荣耀V10手机发布以来,AI逐渐成为智能手机的标配,端侧AI的应用领域也开始成为业内热议的话题。前不久,由CSIA-ICCAD、《中国集成电路》和摩尔精英联合主办的首场人工智能与半导体技术国际论坛在上海举行,现场聚集众多专家学者与行业大咖,共话“AI芯片机遇与挑战”,围绕人工智能关键技术与未来趋势、AI芯片等热点话题展开深入探讨。


华为无线终端芯片产品市场总监周晨到场参会并发表主题演讲,介绍了麒麟970的在AI应用方面的性能,为开发者带来的平台优势,并探讨了关于端侧AI的现状与未来,下面就来回顾下演讲内容。


关于AI芯片应用领域的那些事儿


AI芯片的应用领域业态


现在AI领域的业态大致分为专用和通用两个方向。专用的应用场景非常确定,要解决的问题也非常清楚,例如城市监控与自动驾驶,在这些领域做AI芯片是面向确定的场景去做具有针对性的芯片。而通用的场景是不确定的,以手机应用来说,现在不知道明年会流行什么手机应用,而且应用本身非常复杂,不是通过纯粹的某一种运算去解决问题。这也是这两种业态间的差异。


回到手机芯片,手机芯片的竞争力体现在对于未知流行应用的支持能力。端侧AI需要有能力去判断未知出现的应用,而不是说适配好现在的应用就结束了。应用在手机上的表现如何,实际上取决于两年前芯片在设计时的预判。


AI应用跑在端侧的原因


端侧AI解决的两个核心问题是实时和隐私。


对于实时的需求,实际上是人的本能。如今,人们发出的信息都希望能够得到实时的反馈,这个需求实际上也是很多行业发展的源动力,包括整个通信行业。追溯到人类在原始社会的交流,当时人们之间的眼神、语言传递都是实时得到反馈的,随着距离的拉长,后来实时性开始受到影响,这也是所有人,包括整个通信行业不断追求更高速率、更低时延的根本原因。那么说到AI领域,比如用摄像头做一个实时的应用,如果将所有数据上传到云端,在云端处理完再传回来,这种处理时长带来的用户体验几乎是不可接受的。


另一个问题就是隐私。大家是否愿意把所有东西都传到云端去?我们的手机现在就是一个内容生产工具,每天都会产生大量的隐私信息,这些数据与其放在别人那里,不如放在自己口袋里,这也是端侧AI非常重要的一点。


AI应用运转的基本原理


没有一个APP是单一负载的。举例来说,打开一个直播类带AI功能的应用,CPU至少有一两个线程在高负载工作;只要打开屏幕GPU就在进行图形渲染类的工作,如果是AR应用,GPU的负载就会更大;如果打开摄像头,ISP和DSP也开始运转,这些组件都在工作。所以AI应用考虑的不止是加入一个专用硬件单元,而是如何把所有资源在系统中进行调配,让应用能够带给手机用户更好的体验。


在演讲中周晨表示,虽然现在的AI应用还没有大范围普及在终端上,但实际上已经有很多合作伙伴在共同努力,很快就会有一大波基于AI的应用和体验出现在手机上,让大家感受到AI应用可以覆盖到很多领域,在原有领域里带来更多新的体验和能力的提升,这方面有很多服务都在进行中,大家可以期待。


麒麟970提升AI实力,助力开发者创新AI应用


独立AI硬件处理单元,麒麟970 AI运算力显著提升


手机芯片的升级是一个不断叠加的过程,最好能在不增加任何面积的情况下,用最佳的能效比来完成这件事,而深度学习相关的运算负载非常高,对性能的要求也较高。麒麟970选择加入一个独立的专用硬件单元来处理AI运算,通过加入体积较小的NPU实现100%的AI性能,运算效率超过CPU和GPU。通过对比麒麟970的GPU和NPU,也能明显看出独立硬件确实能够起到更好的效果。


周晨表示,“从我们做芯片的角度来说,提升算力是一个持续的工作,也是我们的本分。但更关键的是,当我们把芯片算力做到位后,需要有开发者在平台上把AI能力变成用户体验。所以使能开发者对我们来说,变得格外重要”。


麒麟970提供硬件支持,助力开发者AI应用创新


对开发者来说,最重要的是开发成本、利益分享和知识产权。


开发成本是说开发者从一个平台到另一个平台的迁移成本,算子是否够多以及开发工具是否好用,文档和支持是否完善,这些因素从某种程度上决定了开发者的成本。其次,开发者关心应用的利益分享。他们可能看重平台的推广与应用的下载量,或是开发出APP后在业内的知名度。后,开发模型是每一个算法开发者的知识产权,保护知识产权是非常重要的事情。而作为一个平台,这些都是必须要考虑的问题。


去年,华为推出了HiAI移动计算平台并面向开发者进行开放。据介绍,这个平台上层考虑的是5-6种AI应用如何接入HiAI平台,下层是相应的模型管理能力。此外,HiAI的离线模式更适合端侧AI性能的发挥,从文件中加载离线模型,计算时每一次推理只需要把用户数据从DDR到NPU导入导出一次就可以运行,是一种非常高效的模式。


据了解,在去年推出的HiAI V100版本基础上,华为很快会推出V150版本,将支持更多框架与API,算子更多,开发工具得到进一步提升,文档与支持也更加完善。这些都是希望能够降低开发者成本,让开发者能在熟悉的环境内进行调试,开发出更多全新的AI应用。


在演讲最后,华为也表示,“我们希望能够把HiAI开放平台应用于更大的范围,让不同领域不同场景都能够用到AI的力量。在这个背景下,我们会考虑推出一款开发板,应该说是目前业界最早把AI运算能力做到小型端侧的开发板,也希望能够带给开发者更多选项,希望看到开发者获得更多AI能力的同时,带来更多AI应用的落地。我们做手机芯片平台,本质上是做好黑土地,提供养分充足的土壤,而Mobile AI应该是百花齐放的样子,这才是我们期待看到AI这个产业大面积落地、推广到每一个人身边真正的样子”。


据悉,HiKey 970将于4月中旬面向开发者公开发售,为开发者提供更加强大的开发工具,以期让开发者创造出更多全新的AI应用,不断完善AI应用生态的搭建。相信在不久的将来,AI将在手机上发挥更大的潜能,带来更多新鲜、有趣的智慧体验。

推荐阅读

史海拾趣

Elite Semiconductor Products Inc公司的发展小趣事

人才是企业发展的根本。Elite非常重视人才的培养和引进工作。公司建立了完善的人才选拔和培养机制,为员工提供了广阔的职业发展空间和良好的工作环境。同时,Elite还积极引进外部优秀人才,为公司注入新的活力和创新力。这些人才的加入不仅提升了公司的整体实力,也为公司的长远发展提供了有力保障。

友盟(AP)公司的发展小趣事

在追求商业成功的同时,友盟(AP)公司也积极履行社会责任,致力于可持续发展。公司关注环境保护、公益事业等方面的问题,积极参与相关活动和项目。同时,友盟还通过技术创新和产品优化,推动电子行业的绿色发展和数字化转型。这些努力不仅提升了公司的社会形象,也为其未来的发展注入了新的动力。

以上是关于电子行业里友盟(AP)公司发展起来的5个相关故事。这些故事从不同角度展现了友盟在技术创新、合作伙伴关系、市场拓展、人才团队建设以及社会责任等方面的努力和成就。当然,每个公司的发展都是一个复杂而多元的过程,这些故事只是其中的一部分。

APLUS Products公司的发展小趣事

在XXXX年,APLUS Products公司迎来了一次重要的技术突破。公司研发团队成功开发出了一款具有划时代意义的电子产品,该产品在性能、稳定性和用户体验等方面均达到了行业领先水平。这一技术突破不仅为公司赢得了大量订单,还进一步巩固了其在电子行业中的市场地位。

Helium_Systems__Inc.公司的发展小趣事

随着市场竞争的加剧,海曼电子意识到仅凭自身力量难以快速实现跨越式发展。因此,公司开始积极寻求与行业内外的合作伙伴建立战略合作关系。通过技术共享、市场互补等方式,海曼电子不仅提升了自身的竞争力,还成功进入了多个新的市场领域。此外,公司还通过并购具有核心技术和市场资源的中小企业,进一步巩固了其在电子行业的地位。

FILTRAN公司的发展小趣事

随着市场竞争的加剧,海曼电子意识到仅凭自身力量难以快速实现跨越式发展。因此,公司开始积极寻求与行业内外的合作伙伴建立战略合作关系。通过技术共享、市场互补等方式,海曼电子不仅提升了自身的竞争力,还成功进入了多个新的市场领域。此外,公司还通过并购具有核心技术和市场资源的中小企业,进一步巩固了其在电子行业的地位。

Analogix Semiconductor公司的发展小趣事

进入21世纪后,海曼电子意识到单一市场已无法满足其快速增长的需求。于是,公司开始实施全球化战略,首先在欧洲市场建立了多个分支机构,随后逐步向亚洲、北美等地拓展。为了提升品牌知名度,海曼电子积极参加国际电子展会,与全球客户建立联系,并通过高质量的产品和服务赢得了良好的口碑。同时,公司还加大了在市场营销和品牌建设上的投入,成功塑造了“精准、可靠、创新”的品牌形象。

问答坊 | AI 解惑

AVR+DTMF来电记录

本制作使用2X16的液晶(国内型号叫1602B)。可以将234个来电存在EEPROM中,并可以通过电脑串行口在超级终端中读取数据。MT8870 是电信信号 DTMF 解码器,在本电路中有两个输入:一个是电话线输入,另一个是耳机输入,可以接扫描仪、录音机等设备。两 ...…

查看全部问答>

请高手指点一下-转自其他主题的留言

这是zhangxyttkx在《电子设计1000例》主题中的一份留言,这是一个很好的题目,恐怕湮没在那个主题内,故抄录如下: 请高手指点一下能不能找人帮我看一个电路,我的电路是这样的,一个高压放大电路,是要将0-2.5V的电压放大到0-150V,我的供电电 ...…

查看全部问答>

FSK编译码器设计

FSK即Frequency Shift Key,频移键控编码。通俗来说就是信号\'1\'用一个频率来表现,\'0\'用另外一个频率来表示,如图1所示。图1      FSK编码的基本思路是首先产生两个频率fone和ftwo,其中fone表示\'1\',其中ftwo表示\'0\' ...…

查看全部问答>

找2450开发高手

我有2450开发了一款产品,不幸不能从SD卡启动因此无法将启动驱动注入FLASH里。有哪位帮我们解决,重酬。 可以和我联系 13826040112, larry_laigz@126.com。…

查看全部问答>

扬创2440核心板加LCD如何正常显示

大家好,我刚刚接触2440不久,用的是开发板,它上面提供了一块核心板,我把核心板拆下来了,单独接LCD,但是上电后,是白屏,有的时候有彩色的竖纹,检查了LCD的连线,应该没问题,我怀疑是2440没有正常工作,请大家指点下,让核心板正常工作应该注 ...…

查看全部问答>

用汇编编写了一段程序,用到了8255和8253,怎么不能让机器动起来?

DATA1   SEGMENT ;       TABLE DB R(S*N) DUP (?)             ;S为选针器数=16,N为总针数=1024,R为转数=1,2,3...。            ...…

查看全部问答>

213132321321

60H,61H,62H作里程计数单元,6CH,6DH作T1计数扩充单元, ;       68H,69H,6AH,6BH存放自行车每圈时间数,70H,71H,72H,73H ;       作显示BCD码存放数用,11H--15H存放被除数,16H-19H存放除数 ...…

查看全部问答>

串口问题几个疑问

1。异步串行通信中前一个字节的停止位和后一个字节的起始位之间一般要留多长时间的间隔,不留行不行?2。怎样避免校验字节和帧头相同?3。半双工通信中(如RS485)如何协调双方的收发,即如何确保一方发的时候另一方一定为收,会不会出现双方同时发 ...…

查看全部问答>

请问版主ST的M0大概什么时候可以出来!

之前用的 STM32 做 GPS 产品! 因为STM32对 GPS 频段有干扰在信号弱的时候定位不了! 现在解决的方法是 用四层PCB+屏蔽罩 才解决! (成本高出 8 RMB) 产品本身利润就不高! 所以现在想看看 ST的 M0 怎么样!…

查看全部问答>

求CEUSB驱动分析文档

最近在搞wince下的USB摄像头。从官方网站上下载的驱动http://www.microsoft.com/downloads/en/details.aspx?displaylang=en&FamilyID=2ef087c0-a4ae-42cc-abd0-c466787c11f2#Instructions,但是摄像头打不开。通过在网上到处疯狂的寻找。终于简单 ...…

查看全部问答>