Scalable parallel programming

The advent of multicore CPUs and manycore GPUs means that mainstream processor chips are now parallel systems. Furthermore, their parallelism continues to scale with Moore's law. The challenge is to develop mainstream application software that transparently scales its parallelism to leverage th...

Full description

Saved in:
Bibliographic Details
Published in:HCS : 2008 IEEE Hot Chips 20 Symposium : 24-26 August 2008 pp. 40 - 53
Main Authors: Nickolls, John, Buck, Ian, Garland, Michael, Skadron, Kevin
Format: Conference Proceeding
Language:English
Published: IEEE 20.05.2016
Subjects:
Online Access:Get full text
Tags: Add Tag
No Tags, Be the first to tag this record!
Description
Summary:The advent of multicore CPUs and manycore GPUs means that mainstream processor chips are now parallel systems. Furthermore, their parallelism continues to scale with Moore's law. The challenge is to develop mainstream application software that transparently scales its parallelism to leverage the increasing number of processor cores, much as 3D graphics applications transparently scale their parallelism to manycore GPUs with widely varying numbers of cores.
DOI:10.1109/HOTCHIPS.2008.7476525