向右滑动:上一篇 向左滑动:下一篇 我知道了
广告

协同芯片(Companion chips):AI的明智选择?

时间:2018-08-25 作者:Simon Forrest, Imagination互联与家居互联部市场总监 阅读:
在台式机CPU和移动SoC大多都采用多核芯片,因为它们灵活的可扩展架构使其能够按需提供不同的性能,AI“协同芯片”采用类似的方法,它们不仅仅只被设计成一个,而是多个计算GPU和神经网络加速器(NNA)来为特定的应用提供足够的性能……

多年来,半导体行业一直致力于将越来越多的组件紧密的集成到单个片上系统中(SoC)。毕竟这对于庞大的应用而言是非常实用的解决方案。通过优化处理器的定位,存储器和外部设备芯片厂商能够将数据路径调整到最短,从而提高功率效率并取得更高的性能,此外还能够显著的降低成本。通过这些方法,该行业已经取得了巨大的成功,SoC几乎是我们所有消费电子产品的标准组件。BUhEETC-电子工程专辑

AI作为一种标准

随着更多的公司意识到利用神经网络处理各种任务(比如自然语言处理、图片识别分类)的巨大潜力,引入人工智能要素的产品数量也在稳步增加。与此同时,这些任务的处理过程正在从基于云的架构迁移到本地终端设备来实现,现在专用硬件神经网络加速器也已经嵌入到SoC器件中。BUhEETC-电子工程专辑
20180824-imagina<a href=http://pubads.g.doubleclick.net/gampad/clk?id=5152033142&iu=/122049170/TEXT_AD target=_blank class=infotextkey>TI</a>on-1.jpgBUhEETC-电子工程专辑
AI正集成到更多的SoC器件中BUhEETC-电子工程专辑

BUhEETC-电子工程专辑
从语音激活的消费电子产品(比如虚拟助理)到高级的驾驶辅助系统(ADAS),集成的神经网络人工智能(AI)所面临的机会正在多个细分的市场中展开,不可否认,人工智能(AI)被认为是许多解决方案必不可少的要素。BUhEETC-电子工程专辑

一种方法不能适用所有

然而,尽管AI应用程序的数量正在不断增加,但这并不意味着集成有AI加速功能的SoC能够适用所有的场景。实际上,如果我们考虑AI能够覆盖大多数的细分市场,那么由于使用该技术的产品可能有很多不同的处理要求,自然就会产生碎片化的差异。细分的市场对于专用的SoC器件是一种挑战,因此“一刀切”通用的方案不再适用。虽然一些市场(比如智能手机、ADAS)为SoC供应商提供了大量的机会,但是很多针对AI使用的市场目前仍然比较低迷。例如某些产品可能需要AI进行语音处理或图像识别,但不一定两者都需要。同样的智能家居供应商认为将传统的智能手机SoC嵌入AI功能就集成到他们的产品中并不是很好的解决方案,因为这不符合成本效益。BUhEETC-电子工程专辑

认识AI协同芯片

现在台式机CPU和移动SoC大多都采用多核芯片,因为它们灵活的可扩展架构使其能够按需提供不同的性能,AI“协同芯片”采用类似的方法,它们不仅仅只被设计成一个,而是多个计算GPU和神经网络加速器(NNA)来为特定的应用提供足够的性能,同时确保对硅片尺寸进行优化,将芯片的成本降至最低。这些处理器会紧挨着主应用处理器(SoC)作为“协同芯片”,承载主应用处理器上的NNA内核需要处理的AI推理任务。BUhEETC-电子工程专辑

现在SoC供应商有机会创建一个传统的通用应用处理器,能够经济高效的适用于多个市场,同时可以配套AI协同芯片来满足一些特定应用或小众应用对于AI功能的需求。BUhEETC-电子工程专辑

从OEM厂商的角度来看,他们现在可以选择适当地扩展自己的产品解决方案,这取决于他们期望在整个应用方案中对于AI处理操作的开销。BUhEETC-电子工程专辑
20180824-imagination-1.pngBUhEETC-电子工程专辑
一个AI处理器的例子:根据不同应用NNA的数量可以灵活的增减BUhEETC-电子工程专辑

典型的协同AI SoC芯片包括负责内部事务的通用控制CPU、用于高性能计算的GPU内核(而不是专门用于处理图形和3D变换操作)以及多个NNA(神经网络加速器),根据不同的神经网络和推理引擎可灵活组合,此外还可以根据不同的任务采用不同的精度。举个例子,在双NNA系统中,其中一个NNA可以用来执行图像识别任务,将结果传递给另一个NNA之前能够识别出场景中的人脸部分,另一个NNA会将人脸部分划分为单独的特征从而识别出面部表情。BUhEETC-电子工程专辑

另一个例子就是汽车,对六核心的AI协同芯片进行分区,其中三个NNA(每个NNA负责不同的方面)用来识别道路上的标志,与此同时另外三个将专门负责行人检测。NNA的数量和任务的分配是根据应用的需求而确定的。这个概念可以扩展到一系列专用的AI处理器,每个处理器都会集成不同数量的NNA来满足不同任务的性能需求。BUhEETC-电子工程专辑

从云端到本地

我们已经看到了部署在云端的专用AI芯片,比如谷歌公司推出的TPU、微软公司和英特尔合作的Brainwave项目采用Stratix FPGA作为解决方案,现在这些主要用于AI的机器学习和算法的训练。BUhEETC-电子工程专辑
20180824-imagination-2.pngBUhEETC-电子工程专辑
典型的云端AI解决方案——太庞大了!BUhEETC-电子工程专辑

然而并不是所有的设备都会连接到云服务,面对众多不用的市场应用,业界认为至少可以把一些AI任务用本地设备自身来完成,这么多市场需求非常的复杂,正如我们之前讨论过的,没有完全通用的解决方案。业界的所有供应商都已经开始利用神经网络来实现某些特殊的需求,而且向协同AI芯片的转变有望成为AI处理解决方案又一令人兴奋的一步。BUhEETC-电子工程专辑

原文链接:https://www.imgtec.com/blog/companion-chips-the-intelligent-choice-for-ai/BUhEETC-电子工程专辑

 qrcode_EETCwechat_120.jpgBUhEETC-电子工程专辑

关注最前沿的电子设计资讯,请关注“电子工程专辑微信公众号”BUhEETC-电子工程专辑

本文为EET电子工程专辑 原创文章,禁止转载。请尊重知识产权,违者本司保留追究责任的权利。
您可能感兴趣的文章
  • Imagination推出业界最全面的GNSS IP内核 Imagination日前宣布,推出业界最全面的全球导航卫星系统(GNSS)硅知识产权(IP)产品,Ensigma Location GNSS IP内核支持GPS、格洛纳斯(GLONASS)、伽利略(Galileo)和北斗(BeiDou)系统,以及包括WAAS和EGNOS在内的多个星基增强系统(SBAS)。
  • 筑梦!科技赋予孩子梦想,我们想去的是远方... 郁郁葱葱的树木,烟雾缭绕的山丘,蜿蜒曲折的山路,这是杨拉(化名)平日里最常看到的风景,这里是长寿之乡巴马,这里恍若世外桃源,风景宜人。
  • 迁移学习了解一下?它是实现AIoT的关键 迁移学习被定义为研究人类学习或表现对初步经验的依赖性,它可以模仿人类将知识从一个专业任务推广到另一个专业任务。
  • AI将致失业率猛增,吴恩达呼吁政府出资为工人培训新技能 前百度人工智能(AI)主管吴恩达在一次会议上表示,他建议政府应对AI导致的失业危机时,可以实行新时代的“罗斯福新政”(New Deal),由政府出资为失业工人培训新工作技能。
  • 到底什么是架构革命?在AI芯片内部再多加一层AI! “我们作为人类,刚出生的时候都差不多。为什么20-30年后,每个人都变得不一样?因为我们在学习,我们接受教育。教育和学习让我们有了个性,那么能不能让芯片通过接受教育和学习,跟别人变得不一样?如果能做到这一点,芯片会越用越聪明,越用越离不开。”
  • 上下并行互通,建筑物联网将颠覆未来 长期以来,由于安装和维护成本不断上升,以及规划和维护建筑所需的专业门槛提升,高效建筑管理系统仅在大型建筑物中可行。现今的建筑自动化系统越来越多地基于无线物联网技术,易于部署、操作和修改。全新低功耗广域蜂窝网络(LPWAN)正在为新一代应用奠定基础,诸如蓝牙5.0和蓝牙mesh网络这类短距离通信技术的创新也在发挥同样的作用。
相关推荐
    广告
    近期热点
    广告
    广告
    广告
    可能感兴趣的话题
    广告