Introduction to programming in CUDA C

Day: Monday, September 30
Time: 2:10 PM - 3:00 PM
Place: Snedecor Hall 2113

This is an introduction to the language, CUDA C. After briefly contrasting C with CUDA C, I will explain how to write parallel code, transfer data to and from the GPU, synchronize threads, and adhere to the Single Instruction Multiple Data (SIMD) paradigm. Viewers will leave with an understanding of the basic structure of a CUDA C program and the ability to write simple CUDA C programs of their own.

Materials

Slides
Video

Example Code


Makefile
Makefile
Makefile
Makefile