NVIDIA Webinar: Using GPUs with Python

ICER Door Logo

NVIDIA Webinar: Using GPUs with Python

January 27, 2022 - 11:30am to 1:00pm

Instructor: Dr. Kristopher Keipert

This workshop introduces Python GPU tools for porting and writing code that runs on GPUs. The primary tools, Numba and CuPy, are presented with examples. A Jupyter notebook is used along with a set of lecture slides.

Event Categories:  Workshops

Email Dr. Laura Harris (oesterei@msu.edu) to register. 

Python is the Lingua Franca of Data today and is being increasingly used in scientific computations. This workshop introduces Python GPU tools for porting and writing code that runs on GPUs. The primary tools, Numba and CuPy, are presented with examples. A Jupyter notebook is used along with a set of lecture slides. 

Compute resources required: 

  • An HPCC account is required for this workshop; OR
  • If you plan to use your own laptop resources for the workshop, a GPU is required. The accompanying Jupyter notebook has been tested on Windows 10 and Linux with GPUs. The notebook should run on OSX but has not been tested. The notebook uses the Anaconda distribution of Python 3. 

About the Instructor:

Kristopher Keipert is a Solutions Architect at NVIDIA, focused on engagements in Higher Education and Research. With a research computing background, Kristopher enjoys assisting scientific developers with porting and optimizing their code for GPU. He also helps develop and deliver GPU workshops to enable the next generation of GPU programmers.  Prior to NVIDIA, Kristopher was a computational scientist at Argonne National Laboratory where he performed research in analytical performance modeling, and acted as a lead developer on the NWChemEx computational chemistry program. Kristopher earned his PhD in physical chemistry from Iowa State University. 

Virtual