17. GPU Gems
Part VI - Beyond Triangles
● A Toolkit for Computation on GPUs
● Fast Fluid Dynamics Simulation on the GPU
● Volume Rendering Techniques
● Applying Real-Time Shading to 3D Ultrasound Visualization
● Real-Time Stereograms
● Deformers
18. GPU Gems 2
Part IV - General-Purpose Computation on GPUs
● Streaming Architectures and Technology Trends
● The GeForce 6 Series GPU Architecture
● Mapping Computational Concepts to GPUs
● GPU Computation Strategies and Tips
● Implementing Efficient Parallel Data Structures on GPUs
● GPU Flow Control Idioms
● GPU Program Optimization
● Stream Reduction Operations for GPGPU Applications
19. GPU Gems 2
Part V - Image-Oriented Computing
● Octree Textures on the GPU
● High-Quality Global Illumination
Rendering Using Rasterization
● Global Illumination using Progressive
Refinement Radiosity
● Computer Vision on the GPU
● Deferred Filtering: Rendering from
Difficult Data Formats
● Conservative Rasterization
20. GPU Gems 2
Part VI - Simulation and Numerical Algorithms
● GPU Computing for Protein Structure
Prediction
● A GPU Framework for Solving Systems of
Linear Equations
● Options Pricing on the GPU
● Improved GPU Sorting
● Flow Simulation with Complex Boundaries
● Medical Image Reconstruction with the
FFT
21. GPU Gems 3
Part V - Physics
● Real-Time Rigid Body Simulation on GPUs
● Real-Time Simulation and Rendering of 3D Fluids
● Fast N-Body Simulation with CUDA
● Broad-Phase Collision Detection with CUDA
● LCP Algorithms for Collision Detection Using CUDA
● Signed Distance Fields Using Single-Pass
GPU Scan Conversion of Tetrahedra
22. GPU Gems 3
Part VI - GPU Computing
● Fast Virus Signature Matching on the GPU
● AES Encryption and Decryption on the GPU
● Efficient Random Number Generation and Application using CUDA
● Imaging Earth's Subsurface Using CUDA
● Parallel Prefix Sum (Scan) with CUDA
● Incremental Computation of the Gaussian
● Using the Geometry Shader for Compact
and Variable-Length GPU Feedback
23. GPGPU アルゴリズム
● Map
● Reduce
● Scatter and Gather
● Scan
● Stream Filtering
● Sort
● Search
A Survey of General-Purpose Computation
on Graphics Hardware [Owens 2007]