揭秘高通骁龙821当中神秘的HVX:图像处理神级帮手
如今,“处理器”这个概念早已不是简单的CPU、GPU而已,更多的部件被添加到整个SoC片上系统当中,分担以往CPU和GPU处理的重务。在带来更优垂直化效果的同时,还会提升整体的处理效率并减少功耗。比如Qualcomm在骁龙820和骁龙821当中所集成的Hexagon 680 DSP(数字信号处理器),便是近期的一个典型代表,而一个或许少有人知的“HVX”是Hexagon 680 DSP的一个关键要素。
本文引用地址:http://www.amcfsurvey.com/article/201610/311262.htm
■ 告诉你骁龙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
从拍照层面其能够实现的结果就是改善质量的同时,可以帮助(搭载骁龙820和骁龙821的)智能手机实现更快的拍摄过程,即实现很多智能手机厂商提到的极速拍摄,比如一加3等产品坚持的“极速美拍”,主要源于其支持HVX的Hexagon 680 DSP有关,而该DSP的集成对于骁龙820和骁龙821的提升相较其他平台鹤立鸡群。
▲ 经过HVX处理后的照片(右侧)效果明显更好
▲ 支持HVX的一加3夜景样张 画面非常纯净
评论