Workshop: Fundamentals of Accelerated Computing with CUDA Python – NVIDIA Deep Learning Institute
Date: December 9-10, 2025
Time: 8:30 am – 12:30 pm
Venue: Building 1 (desert side), Level 2, Multipurpose Room (MPR)
Contact: mohsin.shaikh@kaust.edu.sa
Agenda
Register to attend : Seats LIMITED
NVIDIA and the KAUST Supercomputing Core Lab are pleased to invite you to attend an upcoming hands-on technical training workshop on Fundamentals of Accelerated Computing with CUDA Python
Date: December 9th & 10th, 2025
Time: 8:30 am – 12:30 pm
Location: Building 1 (desert side), Level 2, Multipurpose Room (MPR)
About This Workshop
This course explores how to use Numba—the just-in-time, type-specializing Python function compiler—to accelerate Python programs to run on massively parallel NVIDIA GPUs. You’ll learn how to:
· Use Numba to compile CUDA kernels from NumPy universal functions (ufuncs)
· Use Numba to create and launch custom CUDA kernels
· Apply key GPU memory management techniques.
Upon completion, you’ll be able to use Numba to compile and launch CUDA kernels to accelerate your Python applications on NVIDIA GPUs.
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
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.
NVIDIA DLI offers hands-on training for developers, data scientists, technical artists, and researchers looking to solve challenging problems with AI, deep learning, and accelerated computing.
NVIDIA
NVIDIA Deep Learning Institute
Attend training, gain skills, and get certified to advance your career.