CPU&GPU
CPU:
中央处理器(英文全名:Central Processing Unit),包含运算器(算术逻辑运算单元ALU,Arithmetic Logic Unit)和高速缓冲存储器(Cache)及实现它们之间联系的数据(Data),控制及状态的总线(Bus)。
GPU:
图形处理器(英文全名:Graphics Processing Unit),专为执行复杂的数学和几何计算而设计的,拥有2D或3D图形加速功能。
GPU相比CPU,更强大的2D,3D图形计算能力,可以让CPU从图形处理的认为中解放出来,执行其他更多的系统任务,这样可以大大提高计算机的整体性能。
硬件加速
硬件加速(Hardware acceleration)就是利用硬件模块来代替软件算法以充分利用硬件所固有的快速特性。硬件加速通常比软件效率要高。
将2D,3D图形计算相关工作交给GPU处理,从而释放CPU的压力,也属于硬件加速的一种。
硬解和软解
硬解和上面的硬件加速对应,即使用硬件模块来解析视频,音频文件等,而软解即是用CPU去计算解析。