1. Overview of GPU Drivers

General-Purpose computing on Graphics Processing Unit (GPGPU) is the use of GPU to perform parallel computation.

Table 1.12 Features availability in GPU drivers
Feature c u d a
Get device info Y
Share CPU memory with device Y
Allocate device memory Y
Free memory Y
CPU map device memory Y
CPU unmap device memory Y