GPU

Nsight Systems and Nsight Compute Teaching Resources

I was invited to give a guest lecture for the Spring 2020 ECE 408 GPU programming course at the University of Illinois. This lecture covers some performance measurement techniques available in CUDA. The 75 minute lecture, available on Youtube in four parts: Slides (pdf) Part 1: Intro Part 2: CUDA Events Part 3: Nsight Compute Part 4: Nsight Systems There is also a repository cwpearson/nvidia-performance-tools which contains all the code examples used in the lecture.

PUMPS+AI 2019 Summer School

TA at PUMPS+AI 2019

Self-host GPU Continuous Integration with Azure Piplines and Docker!

Host your own GPU continuous integration pipeline with a bit of Python, Docker, and Azure Pipelines