高通DSP、HVX、HMX

CDSP Compute Digital Signal Processor

cDSP主要用途有:

1、摄像头、视频的图像增强相关处理

2、计算机视觉、增强、虚拟现实处理

3、深度学习硬件加速

HVX Hexagon Vector Extension

HVX意味着你可以将视频和摄像机任务从CPU转移到Hexagon DSP,以实现低功耗的快速图像处理。长期以来,用于宽矢量处理的新型Hexagon VX内核一直很吸引人的用例,因为它们消耗大量电能,因此可以从CPU上卸载计算机视觉(CV)和视频。 借助HVX内核,Hexagon的设计师增加了宽矢量处理,以实现更高的性能和更低的功耗。

HMX Hexagon Matrix Extension

HMX作为HTP上专门用于深度学习MAC计算的硬件模块暂时不对客户开放进行可编程。

高通在第六代Hexagon DSP中引入HVX概念,HVX是Hexagon Vector eXtensions的简称,HVX是DSP中一个可选的协处理器,它为标量DSP单元添加了128字节的矢量处理功能(在HVX编程的时候很多处理都要128对齐)。标量硬件线程通过访问HVX寄存器文件(也称为HVX上下文)来使用HVX协处理器。之后高通又引入HTA(Hexagon Tensor Accelerator),基本上只对应定点即整数运算,主要针对CNN模型。之后高通继续改进HTA,改进为HTP (Hexagon Tensor Processor),所谓HTP就是加入了HMX即Hexagon Matrix eXtensions。仍然是基于标量DSP而加入的协处理器。

下面这个图让我大致理解了,DSP和HVX、HMX之间的关系。

参考:

深度分析高通DSP与AI-腾讯新闻

相关推荐
硬汉嵌入式7 天前
H7-TOOL集成DSP数字信号量处理库,FFT注册添加成功
数字信号处理·dsp·fft·h7-tool
硬汉嵌入式8 天前
Cortex-M55/M85的单片机DSP,AI技术Helium权威指南电子书
dsp·cortex-m85
云雾J视界16 天前
预测电流控制在光伏逆变器中的低延迟实现:华为FPGA加速方案与并网稳定性验证
华为·fpga开发·dsp·光伏逆变器·mpcc
云雾J视界1 个月前
TMS320C6000 VLIW架构并行编程实战:加速AI边缘计算推理性能
人工智能·架构·边缘计算·dsp·vliw·tms320c6000
bobhu42013 个月前
WIFI国家码修改信道方法_高通平台
wifi·信道·高通
9527华安4 个月前
FPGA实现AD9361采集转SRIO与DSP交互,FPGA+DSP多核异构信号处理架构,提供2套工程源码和技术支持
fpga开发·架构·信号处理·dsp·ad9361·多核异构
YoungHong19925 个月前
如何在 Android Framework层面控制高通(Qualcomm)芯片的 CPU 和 GPU。
android·cpu·gpu·芯片·高通
IOT那些事儿6 个月前
DSP使用三角函数问题
dsp·三角函数·sinf
诗丶远方的田筠6 个月前
TI dsp FSI (快速串行接口)
ti·dsp·fsi·快速串行接口
FPGA_ADDA6 个月前
基于RFSOC ZU28DR+DSP 6U VPX处理板
fpga开发·dsp·rfsoc28dr·zu28dr·射频采集