特稿 >

科技快讯 >

高通拟开放AI优化SDK,专用移动芯片即将到来

高通拟开放AI优化SDK,专用移动芯片即将到来

Xtecher编译 丨 科技快讯

12649
1823

2017-07-26

  大琴

Xtecher特稿作者

关注

目前市场上早已掀起了AI的浪潮,为了能让AI在智能手机上更快地运行,各巨头都加入了AI芯片开发竞赛当中。比如,微软和ARM正在设计一个更适合运行神经网络的芯片;Facebook和谷歌也正在努力减少AI本身对计算的需求等等。但对芯片制造商高通来说,它的计划更简单。

 

针对AI市场大潮,高通开发了一个神经处理引擎——SDK软件开发工具包。一年前,作为Zeroth平台的一部分,高通公司首次宣布推出神经处理引擎。去年9月份开始,高通一直在和几个合作伙伴一起开发SDK。而最近,它宣布将向所有的人开放SDK,以供使用。

 

SDK可以帮助开发人员优化他们的应用程序,以在高通骁龙Snapdragon 600800系列处理器上运行AI应用程序。这意味着,如果用户正在构建使用AI(例如图像识别)的应用程序,则可以集成高通的SDK,并且在具有兼容处理器的手机上运行速度更快。

 

高通公司AI和机器学习主管Gary Brotman告诉The Verge:“无论大小,市场上任何一个投入深度学习的公司都可以自己访问数据或者训练自己的AI模型,他们都是我们的目标受众。我们的SDK使用起来很简单,我们提取了所有的底层内容,你不必再去进行这些繁重的任务。”

 

高通公司表示,Facebook将率先成为整合SDK的公司之一,目前该公司正在使用它来加速其移动应用程序中的增强型现实过滤器。另外,通过使用神经处理引擎,Facebook的过滤器速度比通用CPU实现方案要快五倍。


哈哈哈哈.gif

图注:Facebook使用高通SDK去加速自己的增强现实处理器 /图片来源:Facebook

 

开发人员如何使用SDK将因工作而异,但高通SDK的基本任务是将任务分配给高通骁龙Snapdragon芯片组的各个不同部分。例如,如果开发人员想要优化电池寿命或者处理速度,他们可以从芯片的CPUGPUDST上获取资源。Brotman解释说,“高通SDK允许用户根据自己的需要来配置核心资源。”

 

未来SDK将与一些最流行的AI开发框架使用,包括CaffeCaffe2和 谷歌TensorFlow等等。同时,高通公司表示,他们的设计不仅仅是想在移动设备上优化AI,他们还可以对汽车、无人机、VR耳机和智能家居等产品进行优化。

 

部署能够适配现有处理器的架构目前才只是开始。Brotman表示:“AI工作负载将会提高对于计算性能的需求。为了满足计算机的各种需求,很多公司都正在为优化AI芯片去开发全新的架构。比如,微软正在为Hololens 2构建定制的机器学习处理器,英国芯片制造商最近Graphcore 筹集了3000万美元,专门用于为移动设备构建自己的智能处理单元。”

 

对于高通来说,他们在未来也肯定会采取这种策略,只是现在还没到时候。Brotman表示:“对于我们而言,在芯片中加入新内容是一种赌注,我们不会轻易如此。对于计算机的计算性能,未来如果我们可以对现有产品系统进行优化,就算是我们已经出色地完成了工作。不过长期来看,我们是否需要专用的神经计算?答案是肯定的,只是现在的问题是我们什么时候开始下注。”


原文链接:https://www.theverge.com/2017/7/25/16024540/ai-mobile-chips-qualcomm-neural-processing-engine-sdk

所有版权属于原作者,本文仅出于传播资讯目的翻译转载。

打开微信“扫一扫”,打开网页后点击屏幕右上角分享按钮

账号登录

重置密码

还没有账号?立即注册>

账号注册

已有账号?立即登录>注册企业会员

重置密码

返回

绑定手机