想象技术 完整,独立的硬件IP神经网络加速器通过用于神经网络(NN)的专用PowerVR体系结构实现了高效率。为移动,监控,汽车和消费类系统构建SoC的公司可以集成新的 PowerVR Series2NX神经网络加速器 (NNA)用于在最小的硅面积上以非常低的功耗进行神经网络的高性能计算。
卷积神经网络(CNN),递归神经网络(RNN)和长期短期记忆网络(LSTM)等神经网络正在推动整个行业的技术进步。 NNA是处理器的基本类别,可能与Imagination已经提供的CPU和GPU一样重要。 NNA的潜在应用是无数的,但包括:移动设备中的摄影增强和预测文本增强; AR / VR耳机中的功能检测和眼动追踪;汽车安全系统中的行人检测和驾驶员警觉性监控;智能监控中的面部识别和人群行为分析;在线欺诈检测,内容建议和可预测的用户体验;虚拟助手中的语音识别和响应;以及避免碰撞和无人机追踪对象。
根据2017年1月的嵌入式视觉开发人员调查, 嵌入式视觉联盟,有79%的受访者表示他们已经在或计划使用神经网络在其产品或服务中执行计算机视觉功能。随着技术的持续快速发展,越来越多的公司将能够使用神经网络开发产品和服务。 Imagination的客户已经在开发基于NN的系统并将其部署到安全,移动,汽车和机顶盒等市场。
嵌入式视觉联盟创始人Jeff Bier表示:“众多系统和应用程序开发人员正在采用深度神经网络算法,以为其产品带来新的感知功能。在许多情况下,关键挑战是为这些苛刻的算法提供足够的处理性能,同时满足严格的产品成本和功耗约束。专为神经网络算法设计的PowerVR 2NX NNA等专用处理器将使这些功能强大的算法能够在许多新应用中进行部署。”
随着神经网络变得越来越普遍,将需要专用的硬件解决方案(如2NX NNA)(与仅DSP的解决方案相比,性能密度提高了8倍),才能以最低的功耗和成本实现最高的性能。此外,神经网络传统上非常占用带宽,并且随着神经网络模型大小的增加,内存带宽需求也随之增加。这给SoC设计人员和OEM带来了巨大挑战,即设计可为NNA提供所需带宽的系统。 PowerVR 2NX可以最小化外部DDR存储器的带宽要求,以确保系统在性能方面不受带宽限制。诸如PowerVR 2NX NNA之类的专用硬件的广泛可用性将允许基于这些神经网络技术的应用程序的进一步开发。
PowerVR 2NX NNA实现最有效的解决方案 PowerVR 2NX是一种全新的体系结构,从头开始设计,可提供:
- 业界最高的推理/ mW IP内核,可实现最低的功耗*
- 业界最高的推理/ mm2 IP内核,可实现最具成本效益的解决方案*
- 业界最低的带宽解决方案* –支持权重和数据的完全灵活的位深度,包括低至4位的低带宽模式
- 业界领先的单核2048个MAC /周期性能,并能够通过多核提升到更高水平
Imagination PowerVR产品和技术营销高级总监Chris Longstaff表示:“像CPU和GPU一样,用于神经网络加速的专用硬件将成为未来SoC的标准IP块。我们很高兴将第一个完整的硬件加速器推向市场,以完全支持灵活的精度方法,使神经网络能够以最低的功率和带宽执行,同时提供绝对的性能和每平方毫米的性能,超越竞争对手的解决方案。我们提供的工具将使开发人员能够非常快速地启动并运行网络,从而快速获得收入。”
2NX包括硬件IP,软件和工具,可为SoC提供完整的神经网络解决方案。它有效地运行了所有常见的神经网络计算层。根据推理任务的计算要求,它可以独立使用-无需其他硬件-或与其他处理器(例如CPU和GPU)结合使用。
神经网络无处不在 PowerVR 2NX NNA旨在为众多市场的推理引擎提供动力,其高度可扩展的架构旨在为众多其他解决方案提供动力。
移动: 随着即将发布的Tensorflow Lite和适用于Android的API以及Caffe2Go框架的发展,我们将看到支持AI的智能手机应用程序数量激增。公司需要一种高效的方法来执行诸如图像识别,语音识别,计算摄影等功能的推理任务。 PowerVR 2NX是当今唯一可以满足可部署移动解决方案的所有要求的IP解决方案,它具有低功耗,小面积,MMU和对Android的计划支持。在要求使用GPU的移动设备中,公司可以将新的PowerVR Series9XE或9XM GPU与2NX NNA配对,并具有与竞争性独立GPU相同的硅足迹。
智能监控: 家用和商用摄像机的数量激增,推动了对包括神经网络在内的视觉处理的需求。基于这些技术的智能相机可用于基于安全警报,零售分析,人口统计和参与数据的决策。考虑到带宽要求,数据保密性和其他问题,必须为摄像机内的某些“边缘”视频分析处理设计摄像机。由于这些摄像头通常没有GPU或很小的GPU,并且CPU性能较低,因此需要一种高效,高性能的独立神经网络加速器。 2NX NNA非常理想,并且具有很高的可扩展性,可以满足消费者和商业应用的需求。
汽车: 车辆神经网络的应用包括驾驶员警觉性监视,驾驶员注视跟踪,座椅占用,道路标志检测,可驾驶路径分析,道路使用者检测,驾驶员识别等。随着未来几年自动驾驶汽车和智能交通系统数量的增加,这些应用将继续扩大。在汽车系统中,需要完整的硬件解决方案(如2NX NNA)来满足相关的性能要求。
家庭娱乐: 诸如机顶盒和电视机之类的设备将越来越多地提供基于神经网络的解决方案,例如能够使偏好适应特定用户,提供自动儿童锁以及根据用户行为自动暂停和记录节目的能力。借助这些功能,公司可以提高差异化和收入。在这些设备上实现神经网络的关键是高效带宽和低成本以及对NN API的支持-2NX NNA的核心功能。 NNA还有许多其他新兴娱乐应用程序,包括AR / VR。
方便开发人员 Imagination为开发人员提供了一切所需的一切,以使他们的网络能够快速轻松地启动并运行,从而确保可以在计算和带宽与准确性之间取得良好的平衡。 PowerVR 2NX开发资源包括映射和调整工具,示例网络,评估工具和文档。全面的PowerVR NX映射工具可轻松从行业标准的机器学习框架(例如Caffe和Tensorflow)进行移植。先进的网络设计人员将能够在2NX NNA上设计和实现可利用其所有硬件功能的网络。
Imagination还提供了通用的Imagination DNN(深度神经网络)API,以实现在CPU,GPU和NNA之间的轻松转换。单个API跨多个SoC配置工作,可轻松在现有设备上进行原型设计。
Mre信息:想象技术,Imagination House,Home Park Estate,Kings Langley,赫特福德郡,WD4 8LZ英国。电话:+44(0)1923 260511;有关详细信息,请访问[email protected]。