-
Intro to Parallel Programming is a free online course created by NVIDIA and Udacity. In this class you will learn the fundamentals of parallel computing using the CUDA parallel computing platform and programming model. Programs are written in C language.
-
Class Syllabus:
Lesson 1 - GPU Programming Model
Lesson 2 - GPU Hardware and Parallel Communication
Lesson 3 - Fundamental GPU Algorithms (Reduce, Scan and Histogram)
Lesson 4 - Fundamental GPU Algorithms (Applications of Reduce and Scan)
Lesson 5 - Optimizing GPU Programs
Lesson 6 - Parallel Computing Patterns
Lesson 7 - The Future of GPU Computing