Introduction to CUDA

Outline of CUDA Basics

  1. Basic kernels and their execution on GPU
  2. Basic Memory management
  3. Coordinating CPU and GPU execution

1. Basic kernels and their execution on GPU

Tlhe Cuda programming model is ,: if you have parallel code which is described in kernel, which is launched from CPU, and a command to execute on GPU with certain blocks of thread.