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