I start with a brief introduction to the graphics processing unit (GPU) as well as general-purpose computation on modern graphics hardware (GPGPU). Next, I explore the motivations for GPGPU programming, and the capabilities of modern GPUs (including advantages and disadvantages). Also, I give the background required for further exploring GPU programming, including the terminology used and the resources available. Finally, I include a comprehensive survey of previous and current GPGPU work, and end with a look at the future of GPU programming.
Identifer | oai:union.ndltd.org:unt.edu/info:ark/67531/metadc6112 |
Date | 05 1900 |
Creators | Fleming, Robert |
Contributors | Renka, Robert, Mikler, Armin R., Jacob, Tom |
Publisher | University of North Texas |
Source Sets | University of North Texas |
Language | English |
Detected Language | English |
Type | Thesis or Dissertation |
Format | Text |
Rights | Public, Copyright, Fleming, Robert, Copyright is held by the author, unless otherwise noted. All rights reserved. |
Page generated in 0.0016 seconds