DocumentCode :
2235337
Title :
GPU Computing: Programming a Massively Parallel Processor
Author :
Buck, Ian
Author_Institution :
GPU-Compute, NVIDIA, Santa Clara, CA
fYear :
2007
fDate :
11-14 March 2007
Firstpage :
17
Lastpage :
17
Abstract :
Summary form only given. Many researchers have observed that general purpose computing with programmable graphics hardware (GPUs) has shown promise to solve many of the world´s compute intensive problems, many orders of magnitude faster the conventional CPUs. The challenge has been working within the constraints of a graphics programming environment and limited language support to leverage this huge performance potential. GPU computing with CUDA is a new approach to computing where hundreds of on-chip processor cores simultaneously communicate and cooperate to solve complex computing problems, transforming the GPU into a massively parallel processor. The NVIDIA C-compiler for the GPU provides a complete development environment that gives developers the tools they need to solve new problems in computation-intensive applications such as product design, data analysis, technical computing, and game physics. In this talk, I will provide a description of how CUDA can solve compute intensive problems and highlight the challenges when compiling parallel programs for GPUs including the differences between graphics shaders vs. CUDA applications
Keywords :
digital signal processing chips; parallel programming; program compilers; CUDA applications; GPU computing; NVIDIA C-compiler; graphics programming; massively parallel processor programming; on-chip processor cores; programmable graphics hardware; Application software; Computer applications; Computer graphics; Concurrent computing; Data analysis; Hardware; Parallel programming; Physics computing; Product design; Programming environments;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
Code Generation and Optimization, 2007. CGO '07. International Symposium on
Conference_Location :
San Jose, CA
Print_ISBN :
0-7695-2764-7
Type :
conf
DOI :
10.1109/CGO.2007.13
Filename :
4145100
Link To Document :
بازگشت