General Purpose computing on Graphics Processing Units of GPGPU, taken die normaal op de CPU werden uitgevoerd, worden nu gedaan op de gpu. De uitvoeringssnelheid gaat omhoog door de verschillende architectuur.
het verschil tussen de cpu en de gpu is dat er 3 van de 4 types geheugen daarop staan en het beschikt over een eigen geheugen.
Nvidia heeft CUDA ontwikkelt en is voor het schrijven van de GPGPU-code, het werkt alleen op Nvidia kaarten, terwijl OpenCL ook werkt op intel en AMD.
videokaarten worden niet alleen gebruikt voor games, maar ook voor Excel, Spotify... omdat ze dan zodanig veel wiskundige berekening uitvoeren in een veel te korte tijd voor de cpu waardoor er gebruik gemaakt moet worden van de GPGPU
GPGPU wordt meer en meer gebruikt in de wetenschappelijke wereld om bijvoorbeeld naar buitenaardse radiosignalen.