Fundamentals of Accelerated Computing with CUDA Python (FACCP) Online
computer Online: Online Training 15 Apr 2026 |
computer Online: Online Training 20 May 2026 |
computer Online: Online Training 18 Jun 2026 |
computer Online: Online Training 29 Jul 2026 |
computer Online: Online Training 10 Sep 2026 |
computer Online: Online Training 14 Oct 2026 |
computer Online: Online Training 4 Nov 2026 |
computer Online: Online Training 2 Dec 2026 |
Voraussetzungen
- Basic Python competency, including familiarity with variable types, loops, conditional statements, functions, and array manipulations
- NumPy competency, including the use of ndarrays and ufuncs
- No previous knowledge of CUDA programming is required
Detaillierter Kursinhalt
Introduction
- Meet the instructor.
- Create an account at https://learn.nvidia.com/join
Introduction to CUDA Python with Numba
- Begin working with the Numba compiler and CUDA programming in Python.
- Use Numba decorators to GPU-accelerate numerical Python functions.
- Optimize host-to-device and device-to-host memory transfers.
Custom CUDA Kernels in Python with Numba
- Learn CUDA’s parallel thread hierarchy …
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
Voraussetzungen
- Basic Python competency, including familiarity with variable types, loops, conditional statements, functions, and array manipulations
- NumPy competency, including the use of ndarrays and ufuncs
- No previous knowledge of CUDA programming is required
Detaillierter Kursinhalt
Introduction
- Meet the instructor.
- Create an account at https://learn.nvidia.com/join
Introduction to CUDA Python with Numba
- Begin working with the Numba compiler and CUDA programming in Python.
- Use Numba decorators to GPU-accelerate numerical Python functions.
- Optimize host-to-device and device-to-host memory transfers.
Custom CUDA Kernels in Python with Numba
- Learn CUDA’s parallel thread hierarchy and how to extend parallel program possibilities.
- Launch massively parallel custom CUDA kernels on the GPU.
- Utilize CUDA atomic operations to avoid race conditions during parallel execution.
Multidimensional Grids, and Shared Memory for CUDA Python with Numba
- Learn multidimensional grid creation and how to work in parallel on 2D matrices.
- Leverage on-device shared memory to promote memory coalescing while reshaping 2D matrices.
Final Review
- Review key learnings and wrap up questions.
- Complete the assessment to earn a certificate.
- Take the workshop survey.
There are no frequently asked questions yet. If you have any more questions or need help, contact our customer service.
