A Crash Course on Programmable Graphics Hardware
Recent years have witnessed tremendous growth for programmable graphics hardware (GPU), both in terms of performance and functionality. In this course, we overview the high-level architecture of modern GPU, and introduce the GPU programming model. We also briefly describe the kinds the visual effects and applications that can be achieved by programmable graphics hardware.