Shader
Een klein programma dat op de GPU draait, per vertex of per pixel, massaal parallel.
Vertex shaders transformeren geometrie; fragment shaders berekenen de kleur van elke pixel. Programmeerbaarheid verving rond 2001 de oude vaste renderpijplijn en maakte vrijwel alle moderne graphics mogelijk. Geschreven in GLSL, HLSL of WGSL.
Compute shaders maakten het idee helemaal los van graphics: willekeurige parallelle berekeningen op de GPU. Van daar is het een kleine stap naar CUDA, en naar dezelfde hardware die nu vooral matrices vermenigvuldigt voor neurale netwerken.