如今,"处理器"这个概念早已不是简单的 CPU、GPU 而已,更多的部件被添加到整个 SoC 片上系统当中 , 分担以往 CPU 和 GPU 处理的重务。在带来更优垂直化效果的同时,还会提升整体的处理效率并减少功耗。比如 Qualcomm 在骁龙 820 和骁龙 821 当中所集成的 Hexagon 680 DSP(数字信号处理器),便是近期的一个典型代表,而一个或许少有人知的" HVX "是 Hexagon 680 DSP 的一个关键要素。
■ 告诉你骁龙 821 当中神秘的 HVX
HVX(" Hexagon 矢量扩展",Hexagon- 六边形、Vector- 矢量、Extensions- 扩展 ) 是 Hexagon 680 DSP 的典型特性,能够在执行图像处理应用中的计算负载当中发挥重要作用,比如虚拟现实、增强现实、图像处理、视频处理、计算视觉等。此前这些任务均是由 CPU 或 GPU 来执行,如今交给 Hexagon 680 DSP,能够达到更加高效、功耗更低的效果。
▲ HVX 在骁龙 820 和骁龙 821 当中发挥作用
▲ HVX 能够执行虚拟现实、增强现实、图像处理、视频处理、计算视觉等任务
HVX 是一个并行计算技术,能让智能手机实时进行顶级计算摄影算法。HVX 技术是一种大规模数据并行处理器,运用独特的架构专门用来处理照片和视频。
▲ HVX 是一个并行计算技术
HVX 之所以这么重要是因为它能比 CPU 处理像素的速度更快,CPU 只能在同一时间处理 1 个或 2 个像素。但有了 HVX,能够在同一时间处理超过 100 个像素,这种并行算法结合先进的 HVX 指令体系,创造了一种在处理相机图片时,比 CPU 更加快速高效的效率及更低的功耗。。
根据高通数据,Hexagon 680 DSP 相比于以前只有 NEON 优化的情况下,性能可提升 1 到 3 倍,而功耗可降低到原来的 1/18 到 1/4。而支持 HVX 的 Hexagon 680 DSP 能够比直接通过 CPU 处理,达到更快的处理速度——其能够完成原本需要 CPU 来完成的工作,并且无需唤醒,全时间待命,更高效、效果更好。
▲ HVX DSP 相比于以前只有 NEON 优化的情况下,
性能可提升 1 到 3 倍,功耗可降低到原来的 1/18 到 1/4