Complete AMD GPU Programming for Beginners 12+ Hours

Learn AMD GPU Programming with ROCm and HIP. Learn how to transform CUDA codes into HIP and deploy onto AMD MI GPUs

Ratings: 3.41 / 5.00




Description

Learn parallel programming on AMD GPU's with ROCm and HIP from basic concepts to advance implementations. We will start our discussion by looking at basic concepts including AMD GPU programming, execution model, and memory model. Then we will show you how to implement algorithms using ROCm and HIP.

This course is designed to teach you modern AMD GPU programming and graphics techniques without any prior knowledge of graphical theory. All you need is some C++ experience and preferably an understanding of algorithms. It compiles information about HPC, Slurm, CUDA and some basic mathematical concepts.

This course is the first course on the AMD GPU programming series covers the concepts. So the knowledge you gain here will be essential for your next AMD GPU learning ventures. This course will receive constant support, to ensure you learn everything there is to know, beyond just the basics that most other courses will teach you.

Enroll right now to learn some of the coolest techniques and boost your career with your new skills. This course is not about "remembering facts", it's about "seeing for yourself" via experimentation. It will teach you how to visualize what's happening in on the GPUs internally. If you want more than just a superficial look on GPUs, this course is for you. Credits: cover image model adapted from Freepik and some videos are adapted from creative commons AMD GPU workshops.

What You Will Learn!

  • Learn about AMD GPU programming
  • HPC knowladge including Slurm
  • Concepts from CUDA programming
  • Basic workflow of parallel algorithms

Who Should Attend!

  • Students, researchers and developers willing to learn one of the most interesting and in-demand techniques covering the latest AMD GPU techs