图形处理单元/GPU

图形处理单元,通常称为显卡,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。因显卡含有较多的移位寄存器及支持更大量的并行运算,相比CPU 会更适用于某些数字货币的挖矿。

收录时间:
2022-12-17

图形处理单元,通常称为显卡,是一种专门在个人电脑、工作站、游戏机和一些移动设备(如平板电脑、智能手机等)上图像运算工作的微处理器。因显卡含有较多的移位寄存器及支持更大量的并行运算,相比CPU 会更适用于某些数字货币的挖矿。

图形处理单元是指3D引擎的关键模块。本模块处理的命令可分为配置信息命令、堆栈操作命令、清除缓冲区命令、累积缓冲区命令、片段数据和非本单元使用的命令6 种。所以将本模块划分成6个部分来实现,如 “CAC 模块”所示。命令解析部分负责命令的初步解析和分派,配置信息部分负责配置信息命令的解析和保存,堆栈操作部分负责堆栈操作命令的解析和参数的存取,清除部分负责清除缓冲区命令的解析和清除处理,累积部分负责累积缓冲区命令的解析和累积操作,读数据部分负责本模块和后续模块所需目标信息的读取,发送部分负责发送处理好的数据和非本单元处理的命令。

在多元化应用需求的推动下,半导体制造工艺水平飞速发展,计算机系统的功能和性能极大地丰富和提高。图形处理器( Graphic Processing Unit,GPU) 作为计算机显示系统的核心,具有强大的数据计算能力,以硬件加速器的形式实现了二维/三维( Two Dimension /Three Dimension,2D/3D) 图形处理、图像处理和显示控制等功能,将通用CPU从复杂的图形算法和绘制中解放出来,已经成为几乎所有类型计算机系统的标准配置。

片段处理单元( Fragment Operation Unit,FOU) 是GPU 3D 引擎的关键模块,处于3D图形流水线的末端,承担着合并和输出图形的任务。更为重要的是,FOU决定了实现3D图形特殊显示效果的能力,例如,图形的透明效果、抗锯齿处理、布告板技术、景深效果、运动模糊等技术均需要FOU的支持。在高端GPU中,集成FOU的数量越来越多,并以阵列方式加速对海量图元片段的处理。可见,FOU是GPU中不可或缺的关键模块,具有重要的研究价值和实用意义。

相关导航

源代码

源代码

源代码(也称源程序)是指未编译的按照一定的程序设计语言规范书写的文本文件,是一系列人类可读的计算机语言指令。 在现代程序语言中,源代码可以是以书籍或者磁带的形式出现,但最为常用的格式是文本文件,这种典型格式的目的是为了编译出计算机程序。计算机源代码的最终目的是将人类可读的文本翻译成为计算机可以执行的二进制指令,这种过程叫做编译,通过编译器完成。