Compute unified device architecture application suitability

Wen Mei Hwu, Christopher Rodrigues, Shane Ryoo, John Stratton

Research output: Contribution to journalArticlepeer-review


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.

Original languageEnglish (US)
Article number4814979
Pages (from-to)16-26
Number of pages11
JournalComputing in Science and Engineering
Issue number3
StatePublished - May 2009


  • Benchmarks
  • CUDA
  • Compute unified device architecture
  • Computer architecture
  • General-purpose computing on GPU
  • Software optimization

ASJC Scopus subject areas

  • Computer Science(all)
  • Engineering(all)


Dive into the research topics of 'Compute unified device architecture application suitability'. Together they form a unique fingerprint.

Cite this