Skip to content

z-ryan1/gtc_fall_2021

Repository files navigation

GPU Acceleration in Python using CuPy and Numba

Learn how Python users can use both CuPy and Numba APIs to accelerate and parallelize their code. We'll show how CuPy device arrays can benefit from the flexibility of custom Numba kernels. Coding samples will also show other useful features for GPU acceleration, such as CUDA library integration and memory management best practices. The benefit of using CuPy and Numba together will be compared to serial Python performing the same functionality. Performance analysis will be done using NVIDIA’s Nsight Systems system-wide profiler. Overall, we'll use code samples as the main mode of explaining implementation techniques, along with step-by-step performance analysis.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors