January 2018
Intermediate to advanced
374 pages
9h 53m
English
The main API for programming the GPU is OpenGL, although similar functionality is available in DirectX as well.
Here are some examples of simple, independent operations that could be executed on the GPU at an early stage:
As these operations could be performed in parallel, the GPUs were designed for executing small operations in parallel.
Technically, a CPU commonly consists of a few general-purpose cached cores, whereas a GPU consists of a huge number of highly specialized cores. This means that the ...