Algorithm and data optimization techniques for scaling to massively threaded systems

John A. Stratton, Christopher Rodrigues, I. Jui Ray Sung, Li Wen Chang, Nasser Anssari, Geng Daniel Liu, Wen-Mei W Hwu, Nady Obeid

Research output: Contribution to specialist publicationArticle

Abstract

A study of the implementation patterns among massively threaded applications for many-core GPUs reveals that each of the seven most commonly used algorithm and data optimization techniques can enhance the performance of applicable kernels by 2 to 10× in current processors while also improving future scalability.

Original languageEnglish (US)
Pages26-32
Number of pages7
Volume45
No8
Specialist publicationComputer
DOIs
StatePublished - Aug 29 2012

Keywords

  • Parboil benchmarks
  • accelerators
  • massively threaded systems
  • optimization patterns
  • scalability

ASJC Scopus subject areas

  • Computer Science(all)

Fingerprint Dive into the research topics of 'Algorithm and data optimization techniques for scaling to massively threaded systems'. Together they form a unique fingerprint.

  • Cite this

    Stratton, J. A., Rodrigues, C., Sung, I. J. R., Chang, L. W., Anssari, N., Liu, G. D., Hwu, W-M. W., & Obeid, N. (2012). Algorithm and data optimization techniques for scaling to massively threaded systems. Computer, 45(8), 26-32. https://doi.org/10.1109/MC.2012.194