Hexagon DSP

xiaozhu12371237 2016-07-22 07:33:58

作为晓龙内置Hexagon DSP芯片。Hexagon架构设计的核心在于如何在低功耗的情况下能够高性能的处理各种各样的应用,它具有的特性包括多线程,特权级,VLIW,SIMD以及专门适应于信号处理的指令。该CPU可以在单个时间周期中依序快速的将四个指令(已打包好)处理为执行单元。硬件多线程则由 TMT(TemporalMultiThreading,时间多线程)来实现,在这种模式下,频率600MHz的物理核心可以被抽象成三个频率200MHz的核心。许多体验如声音和图像增强功能以及高级摄像头和传感器功能都包括信号处理任务,而DSP尤其擅长在低功耗下处理这些任务。起初,Hexagon DSP作为处理引擎,主要用于语音和简单的音频播放。现在,Hexagon DSP的作用已经扩展至多种用途,如图像增强、计算机视觉、扩增实境、视频处理和传感器处理。随着智能手机使用需求的不断加大,现在包括摄像头和传感器功能都包括信号处理任务都需要借助DSP来完成,相比强大的CPU,DSP尤其擅长在低功耗下处理这些任务。


1. 支持计算向量扩展(HVX)

Hexagon 680 DSP中添加了对于视频即时处理的支持,搭载骁龙820处理器的手机拍摄视频时,也能运用自适应增量功能,视频中过暗的部分可以自动进行增亮。当DSP察觉到画面较暗的区域,会自动将这些区域调亮,搭载Hexagon 680 DSP的骁龙820在处理这些内容时,处理速度相比上一代快3倍,而功耗却仅有此前的10%。Hexagon 680 DSP与Adreno 530 GPU之间的协作关系也更为明确,在骁龙820中,Adreno 530 GPU善于处理连续不断的数据流,而关于数据决策的工作,就需要Hexagon 680 DSP来处理了,DSP知道需要在数据流中抓取什么有用的信息,所以在计算物体识别,虚拟现实的任务中,这些协作关系就变得更为明确有用。

2. 引入低功率岛(low power island)

它是一个完全独立的、用于传感器处理的DSP,被巧妙地命名为"低功率岛"(low power island),用于改善"始终开启"用例中的电池续航时间,包括计步器或活动计数器,以及传感器辅助定位,当GPS信号不够强时,手机的传感器可以提供更精确的定位。低功率岛DSP将取代此前的传感器中心,是一种全新基于Hexagon架构的DSP,根据高通的说法来说,低功率岛DSP更为省电,在实现传感器持续工作的前提下,能够完全关闭芯片的其他部分,避免了不必要的功耗浪费。另外,在骁龙820中准备好了全套的传感器解决方案,并且原生支持Android L接入,包括计步器或活动计数器,以及传感器辅助定位等组件都能以更低的功耗持续运行,从而提高设备的运行时间。同时,低功率岛也和传统DSP一样具备可编程能力,能够通过客户的实际需求实现更多的功能。
...全文
1855 1 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
1 条回复
切换为时间正序
请发表友善的回复…
发表回复
yuzhixiong 2016-08-16
  • 打赏
  • 举报
回复
请问,在手机上面如何进行Hexagon 的开发和测试呢? 我把Hexagon_SDK 中的示例代码calculator按照官方文档编译完后,按照calculator_walkthrough.py中的步骤下载测试程序到手机小米5中, Android端调用aDSP中的函数返回-1,也没有log输出。 有谁能告诉我原因么?
内容概要:本文档详细介绍了高通SA8295 Hexagon DSP在图像处理和AI推理中的应用与调试方法,旨在优化图像处理性能。首先,文档概述了SA8295的特点及其Hexagon DSP的功能,强调其在智能座舱、自动驾驶等领域的关键作用。接着,深入剖析了Hexagon DSP的架构和图像处理机制,特别是其HVX(Hexagon Vector eXtensions)的矢量计算能力,展示了其在图像预处理、边缘检测、滤波等方面的高效性。文档还探讨了AI推理场景下的图像预处理优化,包括图像Resize、色彩空间转换、归一化等步骤,并介绍了Hexagon NN框架及其在模型推理中的应用。最后,文档讨论了数据流优化策略,如内存访问优化、并行计算、任务调度等,以提升图像处理和AI推理的整体效率。; 适合人群:具备一定编程基础,对嵌入式系统、图像处理和AI推理感兴趣的工程师,尤其是从事智能汽车、安防监控、智能家居等领域工作的研发人员。; 使用场景及目标:①理解Hexagon DSP在图像预处理(如滤波、边缘检测)中的应用;②掌握AI推理前后的图像处理优化方法;③学习如何通过数据流优化提升图像处理和AI推理的效率。; 其他说明:文档不仅提供了理论知识,还结合了多个实际案例,帮助读者更好地理解和应用Hexagon DSP的技术特性。建议读者结合具体开发工具和环境进行实践,以获得最佳的学习效果。

2,851

社区成员

发帖
与我相关
我的任务
社区描述
本论坛以AI、WoS 、XR、IoT、Auto、生成式AI等核心板块组成,为开发者提供便捷及高效的学习和交流平台。 高通开发者专区主页:https://qualcomm.csdn.net/
人工智能物联网机器学习 技术论坛(原bbs) 北京·东城区
社区管理员
  • csdnsqst0050
  • chipseeker
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧