## Matrix Multiplication with CUDA – A basic introduction to the CUDA programming model

Shodor

Shodor, 2012

@article{hochberg2012matrix,

title={Matrix Multiplication with CUDA-A basic introduction to the CUDA programming model},

author={Hochberg, R.},

year={2012}

}

We use the example of Matrix Multiplication to introduce the basics of GPU computing in the CUDA environment. It is assumed that the student is familiar with C programming, but no other background is assumed. The goal of this module is to show the student how to offload parallel computations to the graphics card, when it is appropriate to do so, and to give some idea of how to think about code running in the massively parallel environment presented by today’s graphics cards.

April 27, 2012 by hgpu