CuPy is a high-level library that provides a drop-in replacement for NumPy and SciPy. In this course, we will see how to convert code from NumPy to CuPy and how to write GPU kernels when existing routines aren’t sufficient. While doing so, we will benchmark executions on CPUs and GPUs and monitor GPUs usage.
This course is introductory and doesn’t require any knowledge besides basic Python. Experience with NumPy is useful, but not necessary.
