Nvidia CUDA este arhitectura software creată de către Nvidia pentru componentele sale. Aceasta se utilizează în crearea procesoarelor grafice atât din segmentul de buget, destinat utilizatorilor obișnuiți, cât și pentru cipurile high-tech.