May 2019
Intermediate to advanced
452 pages
12h 16m
English
From the first GPUs to the most powerful GPUs seen today, GPUs continue to make a noticeable mark upon society with limitless applications, as we are going to see in the The social impact of GPUs section of this chapter. For now, let's look into how GPU specifications evolved since they became available at much reduced costs, since the rise of the gaming industry.
GPU computing has massively grown in the last two decades with the creation of GPU application programmable interfaces (APIs) such as Compute Unified Device Architecture (CUDA) and OpenCL. These APIs allow the programmer to harness the parallel computational elements within the GPU.
Let's compare these two APIs:
| CUDA | OpenCL |
| CUDA has ... |
Read now
Unlock full access