GPU及其通用计算
GPU英文全称Graphic Processing Unit,中文翻译为“图形处理器”。GPU是相对于CPU的一个概念,由于在现代的计算机中(特别是家用系统中的游戏发烧友、影音发烧友和工作系统中的图像处理、视频处理工程师)图形的处理变得越来越重要,需要一个专门的图形的核心处理器。
NVIDIA公司在1999年发布GeForce 256图形处理芯片时首先提出GPU的概念。GPU使显卡减少了对CPU的依赖,并进行部分原本CPU的工作,尤其是在3D图形处理时。GPU所采用的核心技术有硬体T&L、立方环境材质贴图和顶点混合、纹理压缩和凹凸映射贴图、双重纹理四像素256位渲染引擎等,而硬体T&L技术可以说是GPU的标志。下图为GPU的图像处理机制。
图1 GPU的图像处理机制
近年来,GPU正在以大大超过摩尔定律的速度高速发展,极大的提高了计算机图形处理的速度和质量,不但促进了图像处理、虚拟现实、计算机仿真等相关应用领域的快速发展,同时也为人们利用GPU进行图形处理以外的通用计算提供了良好的运行平台。
GPU介绍及其通用计算应用

本文介绍了GPU的起源、发展及其在通用计算中的应用。GPU最初由NVIDIA提出,主要用于图形处理,但随着技术的进步,GPU的浮点运算能力远超CPU,开始在非图形计算领域展现出强大的并行计算潜力。GPU的并行性、高密集运算能力和超长流水线使其在科学计算、数据处理等领域得到广泛应用,通过CUDA等工具包,实现了比CPU更高的计算性能。未来,GPU将在高性能计算中发挥更大作用。
最低0.47元/天 解锁文章
3880

被折叠的 条评论
为什么被折叠?



