inflearn logo

Introduction to CUDA Programming

GPGPU is no longer an unfamiliar technology. It has long been utilized in various fields such as scientific computation, simulation, and graphics processing, and today, it has established itself as the core foundation that determines the performance of AI technology. In this context, GPU programming skills serve as a powerful tool that expands a developer's capabilities to the next level. Moving beyond CPU-centric development to directly handling large-scale parallel computing means acquiring a new way of problem-solving and broader development possibilities. This course systematically covers CUDA programming—the de facto standard of GPGPU—from the basics to practical application. The curriculum focuses on content that can be immediately applied in practice, including understanding GPU architecture, parallel programming models, memory optimization, and kernel writing. The goal is to reach a level where you can design and implement GPU-based programs on your own after completing the course.

11 learners are taking this course

Level Intermediate

Course period Unlimited

C++
C++
CUDA
CUDA
gpgpu
gpgpu
C++
C++
CUDA
CUDA
gpgpu
gpgpu
No questions have been posted yet.
Post the first question and grow with Inflearn!

$169.40