10.4GPU编程技术(GPGPU) 计算机图形学背景下的GPU通用计算技术 (GPGPU) 详解 1. 引言:图形硬件的演进与通用计算的兴起 在计算机图形学的早期,图形硬件的主要目标是加速图形渲染流水线,实现实时的图像生成。随着技术的进步,图形处理器 (GPU) 的架构变得越来越强大,其并行计算能力远超传统的中央处理器 (CPU)。这种强大的并行处理能力不仅在图形渲染领域大放异彩,也逐渐引起了计算机科学其他领域研究人员的关注。他们开始探索如何利用GPU强大的计算能力来解决非图形学领域的问题,由此催生了 通用图形处理器编程 (General-Purpose GPU programming),简称 GPGPU。