Issue No.02 - March/April (2010 vol.30)
John Nickolls , NVIDIA
DOI Bookmark: http://doi.ieeecomputersociety.org/10.1109/MM.2010.41
<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.
John Nickolls, "The GPU Computing Era", IEEE Micro, vol.30, no. 2, pp. 56-69, March/April 2010, doi:10.1109/MM.2010.41