Python code acceleration with Numba [online, PYT301]
Note: all times are shown in the timezone in which each event occurs.
Date: 18 March 2026 @ 09:00 - 12:00
Timezone: Eastern Daylight Time
Language of instruction: English
Registration:: https://www.eventbrite.ca/e/1976734393784
Accelerate your Python functions on CPU and GPU using Numba!
Python is easy to use, but sometimes too slow for your intensive computations? Numba compiler automatically translates your Python code to make it faster, whether on CPU or GPU. This workshop teaches you the essential techniques to optimize your most time-consuming functions, all while keeping the simplicity of Python.
Plan:
- Why use GPUs for computing?
- Understanding difference between CPU and GPU
- Numba: just-in-time compiling
- Parallel computing: distributing workload among CPU and GPU cores
- Very short intro to CUDA
- Numba + CUDA: porting a CPU code to GPU
- Numba + CUDA: more acceleration with shared memory, streams
- Practical Sessions: lots of examples and exercises
Tags:
Presence: online
Cost basis: None
Language: english
Registration URL: https://www.eventbrite.ca/e/1976734393784
Keywords: GPU, HPC, Python, Programming
Activity log
