Transcription of How GPUs Work - NVIDIA
{{id}} {{{paragraph}}}
96 ComputerHOW THINGS WORKIn the early 1990s, ubiquitousinteractive 3D graphics was stillthe stuff of science fiction. By theend of the decade, nearly everynew computer contained a graph-ics processing unit (GPU) dedicated toproviding a high-performance, visu-ally rich, interactive 3D dramatic shift was the in-evitable consequence of consumerdemand for videogames, advances inmanufacturing technology, and theexploitation of the inherent paral-lelism in the feed-forward graphicspipeline. Today, the raw computa-tional power of a GPU dwarfs that ofthe most powerful CPU, and the gap issteadily , GPUs have movedaway from the traditional fixed-func-tion 3D graphics pipeline toward a flexible general-purpose compu-tational engine. Today, GPUs can implement many parallel algorithmsdirectly using graphics algorithms that leverageall the underlying computationalhorsepower often achieve tremendousspeedups.
to simple affine operations such as rotations, translations, scalings, and the like. As the “Homogeneous Coordinates” sidebar explains, by representing each vertex in homogeneous coordinates, the graphics system can perform the entire hierarchy of transformations simultaneously with a single matrix-vector multiply. The need for efficient
Domain:
Source:
Link to this page:
Please notify us if you found a problem with this document:
{{id}} {{{paragraph}}}