Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

CUDA Tutorials

via YouTube

Overview

This course provides tutorials on programming NVIDIA GPUs with CUDA, covering topics such as basics, kernels, memory management, parallel algorithms, shared memory, and the Thrust library. The course aims to teach participants how to effectively utilize CUDA for parallel programming on NVIDIA GPUs. The intended audience for this course is individuals interested in GPU programming and parallel computing.

Syllabus

NVIDIA CUDA Tutorial 1: Introduction.
NVIDIA CUDA Tutorial 2: Basics and a First Kernel.
NVIDIA CUDA Tutorial 3: Display Driver has Stopped Working and has Recovered.
NVIDIA CUDA Tutorial 4: Threads, Thread Blocks and Grids.
NVIDIA CUDA Tutorial 5: Memory Overview.
NVIDIA CUDA Tutorial 6: An Embarrassingly Parallel Algorithm 1.
NVIDIA CUDA Tutorial 7: An Embarrassingly Parallel Algorithm 2.
NVIDIA CUDA Tutorial 8: Intro to Shared Memory.
NVIDIA CUDA Tutorial 9: Bank Conflicts.
NVIDIA CUDA Tutorial 10: Blocking with Shared Memory.
CUDA Tutorial 11: Thrust Library Intro.

Taught by

Creel

Reviews

Start your review of CUDA Tutorials

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.