The Deep Learning Workshop Empowers your Team for Accelerated Performance
Numba Workshop Overview
This half-day workshop introduces participants to Numba, a tool for Just-in-Time compilation of Python code. Participants practice profiling sample application codes and accelerating them with Numba.
At the end of this workshop, participants should be able to:
Explain the role of the Global Interpreter Lock (GIL) in Python and how it affects the performance of application code
Identify & assess opportunities to apply vectorization and/or Just-in-Time compilation with Numba to address bottlenecks in application performance
Implement GPU Universal functions (ufuncs) integrated with Numba to exploit GPU hardware