HyperLink   Compute Unified Device Architecture Application Suitability
Publication Year:
  Wen-mei Hwu, Christopher I. Rodrigues, Shane Ryoo, John A. Stratton
  Computing in Science and Engineering Vol. 11 No. 3, May 2009

Graphics processing units (GPUs) can provide excellent speedups on some, but not all, general-purpose workloads. Using a set of computational GPU kernels as examples, the authors show how to adapt kernels to utilize the architectural features of a GeForce 8800 GPU and what finally limits the achievable performance.