GPU,顾名思义:Graphics Processing Unit,主要用于处理图像和图形的相关工作,同时还需要对CPU已经处理好的信息进行信号转换,传输到显示器上,让显示器能够显示出相对应的画面。
一、构成
由显卡核心,显存、金手指(插排)、供电、显示接口及散热等组成
显卡核心和CPU核心(8086汇编笔记中有详细描述)类似,具有CUDA运算单元、控制单元、缓存单元构成。那么CPU和GPU的区别在哪儿?GPU主要负责重复性的3D建模或者3D渲染工作,流处理器SP就是负责顶点运算或者像素运算。(流处理器出现于06年8800GTX显卡,由于像素渲染管线和顶点着色单元分开的效率非常低,所以推出了stream processor二合一的好东西。作用便是将CPU传输的数据处理后转化为显示器可以辨识的数字信号。流处理器的个数和显卡架构一定程度上决定了显卡的性能)显卡可以动态分配流处理器进行顶点运算和像素运算。
PCB板和其上的零件也一定程度决定了显卡的整体性能。显卡OEM商的发挥和调教空间也在于此。公版与非公版的区别便在于此。
显存,类似于系统的内存,主要存放GPU处理过的或者即将提取的渲染数据。主要包括容量、频率和位宽三个数据。容量越大存的越多(车越大),频率越快处理越快(速度越大),位宽越大一次性处理的数据越多(车到越宽)。
显卡接口,包括输入输出和电源供给三个接口。
输入:独立显卡的金手指。通过金手