CUDA Programming Essentials
This short and sweet hands-on course will help you to master the basics of CUDA and parallel algorithms on GPUs.
- 118 Enrolled
- Beginner
- Created by Scientific Programming Team
- Last updated Mon, 07-Jun-2021
-
-
INTRODUCTION
- GPUs - graphics processing units
- CUDA programming overview
- CUDA Installation
- CUDA thread model
- CUDA memory model
- CUDA kernel function
-
HANDS-ON PROJECTS
- CUDA Hello World!
- Square an array of numbers Preview
- CUDA vector addition
- CUDA matrix multiplication Preview
-
ADVANCED CUDA TOPICS
- CUDA threads syncs
- CUDA coalesce memory access
- CUDA streams
-
CONCLUSION
- Conclusion
-
INTRODUCTION
-
Description
This is the first and easiest CUDA course that will introduce you with CUDA programming through hands-on examples. Harness the power of GPUs to speed up your scientific applications.
Updates:
08/04/2020 - Lesson videos added, source codes updated.
Requirements
- Basic C or C++ programming knowladge
Outcome
- Foundational knowladge about CUDA programming
-
Instructor Profile
The Scientific Programming Team helps you to learn the use of scientific programming languages, such as CUDA, Julia, OpenMP, MPI, C++, Matlab, Octave, Bash, Python Sed and AWK including RegEx in processing scientific and real-world data. The teamed is formed by PhD educated instructors in the areas of Computational Sciences.
-
Student feedback
4 -
COURSE DISCORD
CUDA Programming Essentials
This short and sweet hands-on course will help you to master the basics of CUDA and parallel algorithms on GPUs.
$5 $25
Course includes
Already purchased? Please Login with your purchasing email and resume from dashboard!
SIMILAR COURSES
PRACTICE CONSOLE

InteractiveShell.com
By Scientific Programming School
Reviews (2)
Concepts are clear!
Excellent introduction with demos!