Katrina Riehl
Dr. Katrina Riehl is a Principal Technical Product Manager at NVIDIA supporting CUDA and Python. For over two decades, Katrina has worked extensively in the fields of scientific computing, machine learning, data science, and visualization. Most notably, she has helped lead initiatives at the University of Texas Austin Applied Research Laboratory, Anaconda, Apple, Expedia Group, Cloudflare, and Snowflake. She is an active volunteer in the Python open-source scientific software community and continues to serve on the Advisory Council for NumFOCUS.
Sessions
Accelerating Python using the GPU is much easier than you might think. We will explore the powerful CUDA-enabled Python ecosystem in this tutorial through hands-on examples using some of the most popular accelerated scientific computing libraries.
Topics include:
- Introduction to General Purpose GPU Computing
- GPU vs CPU - Which processor is best for which tasks
- Introduction to CUDA
- How to use CUDA with Python
- Using Numba to write kernel functions
- CuPy
- cuDF
No prior experience with GPU's is necessary, but attendees should be familiar with Python.