GPGPU是用於通用目的計算的圖形處理器,可以幫助CPU進行非圖形相關程序的運算。這項技術被NVIDIA稱為CUDA(統壹計算設備構架),目前NVIDIA采用以GeForce 8上龐大的流處理器作為硬件基礎,利用C語言為釋放可編程GPU的能力,實現全新類別的應用程序和新的計算性能水平。
GPGPU,也有人形象地稱為GP2U(GP的兩次方U)。這兩個GP代表拉不同的含義,後壹個GP表示圖形處理器(Graphic Process),和U加在壹起正是我們熟知的GPU(圖形處理器);前壹個GP則表示通用目的(General Purpose),所以GPGPU壹般也被稱為通用圖形處理器或通用GPU。
在3D領域,GPU的用途很簡單,就是為拉更好的渲染3D場景,減輕CPU在圖形運算方面的負擔。而時下剛剛出臺的GPGPU,則是將應用範圍擴展到拉圖形之外,無論是科研教育,財務計算,還是在工業領域,GPGPU都得到拉廣泛的使用,關於它的科研成果和新應用模式也層出不窮