CUDA programming Masterclass with C++

Learn parallel programming on GPU's with CUDA from basic concepts to advance algorithm implementations.

CUDA programming Masterclass with C++
CUDA programming Masterclass with C++

CUDA programming Masterclass with C++ udemy course

Learn parallel programming on GPU's with CUDA from basic concepts to advance algorithm implementations.

What you'll learn:

  • Learn Basic concepts of Programming C++, OOPs,Exception Handling, STL, Features of C++ 11
  • Learn Object-Oriented Programming Design Concept in C++ Perfectly with Examples

  • Learn How to Develop an Application (Student Project in C++ )

Requirements:

  • C++ Compiler and IDE, Like CodeBlocks , Eclipse , Xcode etc.
  • No Programming knowledge required. Course covers C and C++ programming concepts in detail.

Description:

This course is all about CUDA programming. We will start our discussion by looking at basic concepts including CUDA programming model, execution model, and memory model. Then we will show you how to implement advance algorithms using CUDA. CUDA programming is all about performance. So through out this course you will learn multiple optimization techniques and how to use those to implement algorithms. Also we will extensively discuss profiling techniques and some of the tools including nvprof, nvvp, CUDA Memcheck, CUDA-GDB tools in the CUDA toolkit. This course contains following sections.

                                             Introduction to CUDA programming and CUDA programming model

                                             CUDA Execution model

                                             CUDA memory model-Global memory

                                             CUDA memory model-Shared and Constant memory

                                             CUDA streams

                                             Tuning CUDA instruction level primitives

                                             Algorithm implementation with CUDA

                                             CUDA tools

With this course we include lots of programming exercises and quizzes as well. Answering all those will help you to digest the concepts we discuss here.

This course is the first course of the CUDA master class series we are current working on. So the knowledge you gain here is essential of following those course as well.

Who this course is for:

Course Details:

  • 11 hours on-demand video
  • 62 downloadable resources
  • Access on mobile and TV
  • Assignments
  • Certificate of completion

CUDA programming Masterclass with C++ udemy free download

Learn parallel programming on GPU's with CUDA from basic concepts to advance algorithm implementations.

Demo Link: https://www.udemy.com/course/cuda-programming-masterclass/