GPU
Benchmarking Parallel Programs
Learn how to benchmark your program for parallel SLURM jobs.
GPU-Enabled Applications on UVA's HPC Systems
This tutorial is an introduction to utilizing GPU computing resources on UVA's HPC systems.
The NVIDIA RAPIDS Library
Accelerate your data science pipeline with RAPIDS on NVIDIA GPUs
Distributed Deep Learning with GPUs on HPC
This hands-on workshop provides an overview of neural networks with a focus on GPUs. Example codes will be provided in both Tensorflow and Pytorch and how to use them on Rivanna.
Introduction to Deep Learning Using HPC
This tutorial provides an introduction to deep learning using high power computing. This workshop will cover accessing deep learning containers, resource allocation and helpful tools, how to choose a GPU, and deep learning slurm scripts.
Introduction to Shared Memory Programming
An introduction to parallel programming using shared memory, including some GPU.