NVIDIA and the UWI FIC 5IR AI Conference are pleased to invite you to attend an upcoming hands-on technical training workshop:
Workshop Name:
Fundamentals of Accelerated Computing with CUDA Python
Date:
27th June 2025
Time:
TBA
Location:
Online
This training is offered exclusively to verifiable conference attendees, academic students, and staff. Instructions will be communicated via email once verified.
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.
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:
The following topics and technologies are covered in this course:
CUDA programming general practices
Introduction
Introduction to CUDA Python with Numba
Break (60 mins)
Custom CUDA Kernels in Python with Numba
Break (15 mins)
Multidimensional Grids, and Shared Memory for CUDA Python with Numba
Final Review
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
This workshop is brought to you by:
The University of the West Indies Five Islands Campus
Five Islands Village
Antigua & Barbuda
Tel: +1 268-484-3900
Copyright © 2025 The University of the West Indies. All rights reserved.