Issue No. 02 - March/April (2010 vol. 30)
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2010.41
John Nickolls , NVIDIA
William J. Dally , NVIDIA
<p>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.</p>
GPU computing, CUDA, scalable parallel computing, heterogeneous CPU+GPU coprocessing, Tesla GPU architecture, Fermi GPU architecture, NVIDIA.
W. J. Dally and J. Nickolls, "The GPU Computing Era," in IEEE Micro, vol. 30, no. , pp. 56-69, 2010.