GPUakselerasjon
GPUakselerasjon er praksisen med å flytte beregninger fra CPU-en til grafikkprosessoren for å utnytte dens store antall kjerner og høye minnebåndbredde. Dette muliggjør generell beregning på grafikkprosessorer (GPGPU) og brukes for å øke ytelsen i oppgaver som er svært parallelle, ofte i sanntid eller nær-sanntid.
Programmering og kjøring skjer gjennom spesialiserte modeller og API-er. Vanlige rammeverk inkluderer CUDA (for NVIDIA-hardware), OpenCL
Typiske bruksområder inkluderer grafikk og rendering—som rasterisering, ray tracing og bildebehandling—samt videokoding/dekoding, bildebehandling, og vitenskapelige beregninger
Viktige tekniske betraktninger inkluderer korrekte dataforberedelser, minneoverføringsoverhead, og å oppnå høy kapasitet og lav latens gjennom