- This event has passed.
DLRG Mini-Course: GPU Computing with Numba Python 1
October 9, 2023 @ 1:00 pm – 3:30 pm
Title: GPU Computing with Numba Python 1
Date: Oct 9, 2023
Time: 1-3:30 pm CST
Location: Online
https://forms.gle/o8t4NAnEcfBE1GJ6A
Learning Objectives
At the conclusion of the workshop, you’ll have an understanding of the fundamental tools and techniques for GPU-accelerated Python applications with CUDA and Numba:
- GPU-accelerate NumPy ufuncs with a few lines of code.
- Configure code parallelization using the CUDA thread hierarchy.
- Write custom CUDA device kernels for maximum performance and flexibility.
- Use memory coalescing and on-device shared memory to increase CUDA kernel bandwidth.
Prerequisites:
- 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
Technologies: Numba, NumPy
Certificate: Upon successful completion of the assessment, participants will receive an NVIDIA DLI certificate to recognize their subject matter competency and support professional career growth.