PDF4PRO ⚡AMP

Modern search engine that looking for books and documents around the web

Example: stock market

How a GPU Works

Kayvon Fatahalian 15-462 (Fall 2011) How a GPU Works Today 1. Review: the graphics pipeline 2. History: a few old GPUs 3. How a modern GPU Works (and why it is so fast!) 4. Closer look at a real GPU design NVIDIA GTX 285 2 Part 1: The graphics pipeline 3 (an abstraction) Vertex processing v0 v1 v2 v3 v4 v5 Vertices Vertices are transformed into screen space Vertex processing v0 v1 v2 v3 v4 v5 Vertices Vertices are transformed into screen space EACH VERTEX IS TRANSFORMED INDEPENDENTLY Primitive processing v0 v1 v2 v3 v4 v5 Vertices v0 v1 v2 v3 v4 v5 Primitives (triangles) Then organized into primitives that are clipped and Rasterization Primitives are rasterized into pixel fragments Fragments Rasterization Primitives are rasterized into pixel fragments EACH PRIMITIVE IS RASTERIZED INDEPENDENTLY Fragment processing Shaded fragments Fragments are shaded to compute a color at each pixel Fragment processing EACH FRAGMENT IS PROCESSED INDEPENDENTLY Fragments are shaded to compute a color at each pixel Pixel operations Pixels Fragments are blended into the frame buffer at their pixel locations (z-buffer determines visibility) Pipeline entities v0 v1 v2 v3 v4 v5 v0 v1 v2 v3 v4 v5 Vertices Primitives Fragments

Today 1. Review: the graphics pipeline 2. History: a few old GPUs 3. How a modern GPU works (and why it is so fast!) 4. Closer look at a real GPU design – NVIDIA GTX 285

Loading..

Information

Domain:

Source:

Link to this page:

Please notify us if you found a problem with this document:

Spam in document Broken preview Other abuse

Transcription of How a GPU Works

Related search queries