These are the NVIDIA course note contributions for the SIGGRAPH 2005 "GPU Shading and Rendering" course.

gritzsig05.pdf -- Larry Gritiz's "Production Rendering" notes

Chapter5.pdf -- Mark Kilgard's "Cg" notes containing
   intro
   "Cg in Two Pages"
   "A Follow-up Cg Runtime Tutorial for Readers of The Cg Tutorial"
   "Comparison Tables for HLSL, OpenGL Shading Langauge, and Cg"

Chapter11.pdf -- Mark Kilgard's "NVIDIA Architecture" notes containing
  intro
  "GeForce 6 Architecture"
  "NVIDIA GPU Historical DAta"
  "NVIDIA OpenGL 2.0 Support"

cg_bumpdemo.zip -- accompanying source code for "A Follow-up Cg Runtime Tutorial for Readers of The Cg Tutorial" article