RT Journal Article
JF IEEE Micro
YR 2008
VO 28
IS
SP 13
TI Parallel Computing Experiences with CUDA
A1 Joshua Anderson,
A1 Michael Garland,
A1 John Nickolls,
A1 Jim Hardwick,
A1 Scott Morton,
A1 Yao Zhang,
A1 Everett Phillips,
A1 Vasily Volkov,
A1 Scott Le Grand,
K1 parallel architectures
K1 processor architectures
K1 computer systems organization
K1 concurrent programming structures
K1 graphics processors
K1 programming languages
K1 computer graphics
K1 computing methodologies
AB The CUDA programming model provides a straightforward means of describing inherently parallel computations, and NVIDIA's Tesla GPU architecture delivers high computational throughput on massively parallel problems. This article surveys experiences gained in applying CUDA to a diverse set of problems and the parallel speedups over sequential codes running on traditional CPU architectures attained by executing key computations on the GPU.
PB IEEE Computer Society, [URL:http://www.computer.org]
SN 0272-1732
LA English
DO 10.1109/MM.2008.57
LK http://doi.ieeecomputersociety.org/10.1109/MM.2008.57