图形处理器

图像和图形相关工作的微处理器
图形处理器(Graphics Processing Unit,GPU)又称显示核心、视觉处理器、显示芯片,是一种浮点性能强大的通用并行处理器件。[1][2]
NVIDIA公司在1999年8月发布了 GeForce256图形处理芯片,首先提出GPU的概念。Geforce256的核心技术有硬件级的几何与光照转换引擎纹理压缩、凹凸映射、双重纹理等。同时期的OpenGL和DirectX 7也提供了硬件顶点变化的编程接口。随后GPU进入高速发展时期。[5]在2009年后才在手机等移动设备中崭露头角。同时,由于图形渲染的高度并行性,GPU没有CPU庞大的控制单元,而是通过增加执行单元和存储器控制单元的方式来提高并行处理的性能以及存储带宽。因此,GPU的数据处理能力远远超过了一般的通用处理器。[1][2][6]
现代图形处理器已具有高度的并行计算能力和极高的传输带宽,从单纯的图形渲染加速器发展为通用的高性能并行计算芯片,广泛地应用在游戏、虚拟现实、科学计算、人工智能和机器人等众多领域。[3][7]

发展历程

本文以图形处理器发展过程中不同类型为线索介绍GPU的发展历程。[8][9][10][11][12][13]