GPU Gems 2
From GPGPU.org Wiki
trocnodoml GPU Gems 2, released in March 2005, contains twenty chapters related to GPGPU.
Part 4 of the book is an eight-chapter introduction to GPGPU. Those new to GPGPU will find it particularly enlightening. Part 5 covers techniques related to GPGPU image creation and analysis (basically, rendering and image processing on the GPU using techniques that are not traditionally GPU-based). Part 6 includes algorithms for non-graphics GPGPU: simulation and numerical methods.
Part 4 -- General-Purpose Computation on GPUs: A Primer
- Chapter 29 : Streaming Architectures and Technology Trends (John Owens)
- Chapter 30 : The GeForce 6 Series GPU Architecture (Emmett Kilgariff and Randima Fernando)
- Chapter 31 : Mapping Computational Concepts to GPUs (Mark Harris)
- Chapter 32 : GPU Computation Strategies and Tips (Ian Buck)
- Chapter 33 : Implementing Efficient Parallel Data Structures on GPUs (Aaron Lefohn, Joe Kniss, and John Owens)
- Chapter 34 : GPU Flow Control Idioms (Mark Harris and Ian Buck)
- Chapter 35 : GPU Program Optimization (Cliff Woolley) [abstract]
- Chapter 36 : Stream Reduction Operations for GPGPU Applications (Daniel Horn)
Part 5 -- Image-Oriented Computing
- Chapter 37 : Octree Textures on the GPU (Sylvain Lefebvre, Samuel Hornus, and Fabrice Neyret)
- Chapter 38 : High-Quality Global Illumination Rendering Using Rasterization (Toshiya Hachisuka)
- Chapter 39 : Global Illumination using Progressive Refinement Radiosity (Greg Coombe and Mark Harris)
- Chapter 40 : Computer Vision on the GPU (James Fung)
- Chapter 41 : Deferred Filtering: Rendering from Difficult Data Formats (Joe Kniss, Aaron Lefohn, and Nathaniel Fout)
- Chapter 42 : Conservative Rasterization (Jon Hasselgren, Tomas Akenine-MÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂÃÂöller, and Lennart Ohlsson)
Part 6 -- Simulation and Numerical Algorithms
- Chapter 43 : GPU Computing for Protein Structure Prediction (Paulius Micikevicius)
- Chapter 44 : A GPU Framework for Solving Systems of Linear Equations (Jens Krüger and Rüdiger Westermann)
- Chapter 45 : Options Pricing on the GPU (Craig Kolb and Matt Pharr)
- Chapter 46 : Improved GPU Sorting (Peter Kipfer and Rüdiger Westermann)
- Chapter 47 : Flow Simulation with Complex Boundaries (Wei Li, Zhe Fan, Xiaoming Wei, and Arie Kaufman)
- Chapter 48 : Medical Image Reconstruction with the FFT (Thilaka Sumanaweera and Donald Liu)
