Compute Unified Device Architecture
Abstract
A Graphics Processing Unit (GPU) is an integral piece of hardware in many electronic devices. It is used to expose graphical interfaces to the user and can be found in almost every workstation or mobile device. Starting from the mid-nineties of the last century, the increasing popularity of 3D-accelerated games (such as the Quake and Unreal series) caused a rapid growth of computational capabilities of modern GPUs allowing for the rendering of more and more complex scenes. In the late nineties, manufacturers extended the GPU's core functionality, the efficient rendering of 3D scenes, to additionally support the processing of geometric operations, notably the pioneering NVIDIA GeForce ...
Get Parallel Programming 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.