
The compute unified device architecture (cuda) enables nvidia graphics processing units (gpus) to be used for massively parallel general purpose computation.
opencl (open computing language) is a multi-vendor open standard for general-purpose parallel programming of heterogeneous systems that include cpus, gpus and other processors.
this package contains the developer documentation.