May 2024

Accelerated Python with Numba

Start Time: 14:00

Organised by SysGenX, Graham Markall from NVIDIA will be giving a special guest seminar about Numba online.

 Numba is a Python compiler focused on accelerating workloads common in the Data Science, AI, and HPC ecosystems. It supports compiling many numerical functions as part of its basic functionality, but is also highly extensible and embeddable. It sits within an ecosystem of related tools and libraries; composability of Numba with these other frameworks is a key feature.

This talk will give an overview of the use of Numba and how it works, summarising the pipeline from an interpreted, duck-typed language to compiled, statically-typed implementations. Some tips on using Numba both as a straightforward Python compiler and as an embedded UDF compiler will be given, with the aim that attendees will feel well-placed to start using Numba to accelerate their applications.

This seminar will be run online, for more details about how to dial in see here