A Closer Look at GPUs.

The article discusses graphics processing units (GPUs), providing both an overview and a detailed analysis of GPUs as well as exploring the subtle differences between GPUs and central processing units (CPUs). A GPU built in 2008 is a versatile processor that plays an important role in multicore para...

Full description

Bibliographic Details
Published in:Communications of the ACM Vol. 51; no. 10; pp. 50 - 58
Main Authors: KAYVON FATAHALIAN, HOUSTON, MIKE
Format: Article
Published: Association for Computing Machinery Oct2008
Subjects:
Online Access:View this record in EBSCOhost
Description
Summary:The article discusses graphics processing units (GPUs), providing both an overview and a detailed analysis of GPUs as well as exploring the subtle differences between GPUs and central processing units (CPUs). A GPU built in 2008 is a versatile processor that plays an important role in multicore parallel computing architectures, the article states. GPUs collect large amounts of fixed-function and software-programmable processing resources. Also discussed is the challenge of the efficient mapping of common rendering algorithms onto GPU resources.