Introduction to GPU computing with CUDA

What does coalescence mean? What is Halo region? And shared memory? Learn the basics of Parallel Computing with CUDA.

Ratings 4.17 / 5.00
Introduction to GPU computing with CUDA

What You Will Learn!

  • Understanding the basics of parallel programming on GPU.
  • Understanding the basics of GPU architecture.
  • Writing simple programs in CUDA language.

Description

Self-driving cars, machine learning and augmented reality are some of the examples of modern applications that involve parallel computing. 

With the availability of high performance GPUs and a language, such as CUDA, which greatly simplifies programming, everyone can have at home and easily use a supercomputer. 

The aim of this course is to provide the basics of the architecture of a graphics card and allow a first approach to CUDA programming by developing simple examples with a growing degree of difficulty.

Who Should Attend!

  • People aiming at a first approach to parallel programming on GPUs.

TAKE THIS COURSE

Tags

  • CUDA

Subscribers

781

Lectures

14

TAKE THIS COURSE



Related Courses