Chapter 17
Basics of GPGPU
17.4 Basics of linear algebra in OpenCL
17.5 OpenCL – OpenGL interoperability
GPGPU (General Purpose computations on GPUs) is a quickly growing area of using GPUs for solving a wide variety of non-graphical problems. GPGPU uses the GPU for solving various complex problems in much less time than traditional solving that using the CPU would require.
17.1 What is GPGPU?
Modern GPUs are in fact massively parallel devices with thousands of processing cores. They outperform traditional CPUs by an order of magnitude (in the number of floating-point operations per second, Flops).
When the evolution of GPUs led to the creation of programmable GPUs ...
Get Computer Graphics now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.