手机现在是大家不可缺少的,但是很多朋友还是不懂手机的一些术语。CPU、GPU、DSP?它们是什么?长得差不多,根本分不清。今天就带大家了解一下他们都代表什么。
GPU是图形处理的核心,与视频无关。DSP是指视频硬解模块,主要涉及硬解。手机的CPU包括CPU和Neon。Neon是CPU内部的多媒体加速模块,伪硬件加速。CPU是一个通用的处理对象,它关系到手机的运行速度和效率。DSP解码是一种高效的硬解。
首先,GPU是最好的理解,即手机的图形处理核心,它相当于计算机的显卡,但手机的GPU并不等同于显卡,因为它不是由PCB单独包装的,而是一个图形芯片。据我所知,这只与UI操作和游戏有关,与视频无关。
实际上,GPU和硬解模块是两件事。GPU主要是加速2D/3D,而硬解模块主要是对视频进行解码。
CPU是手机的核心处理器,它关系到手机通用处理和软解决方案的运行效率。简而言之,这是一部手机运行的速度和效率。手机的CPU(不包括Neon)完全解码成软解,效率最低。Neon加速模块是软硬解,但由于它仍然是基于CPU的,所以我们通常将其归为软解,所以软硬兼施的解决方案主要依靠Neon。
最后,我们讨论了DSP是一种特殊的硬解模块(逻辑电路),它仅指视频解码流处理器。
Neon是CPU的一部分,指CPU内部的媒体加速单元,是硬解加速的伪部分。CPU方面,纯CPU的软解决方案效率最低,没有Neon加速模块,所以视频处理能力会较低。
DSP这里的P是指处理器,它是一个有自己指令集的处理器。在软件上,将常用的解码算法程序编译成DSP支持的指令,通过优化得到最佳性能和code density,从而发挥"硬解"的实际性能。