The GPU Computing Era

  • Authors:
  • John Nickolls;William J. Dally

  • Affiliations:
  • NVIDIA;NVIDIA

  • Venue:
  • IEEE Micro
  • Year:
  • 2010

Quantified Score

Hi-index 0.02

Visualization

Abstract

GPU computing is at a tipping point, becoming more widely used in demanding consumer applications and high-performance computing. This article describes the rapid evolution of GPU architectures—from graphics processors to massively parallel many-core multiprocessors, recent developments in GPU computing architectures, and how the enthusiastic adoption of CPU+GPU coprocessing is accelerating parallel applications.