hpc

Software Containers

An Introduction to using and building software containers.

GPU-Enabled Applications on Rivanna

GPU computing resources on Rivanna

Introduction to Rivanna

This tutorial is an introduction to using the Rivanna high-performance computing (HPC) system.

Using Bioinformatics Tools on Rivanna

This tutorial is an introduction to using several popular bioinformatics tools on Rivanna.

RAPIDS

Accelerate your data science pipeline with RAPIDS on NVIDIA GPUs

Introduction to Programming in MPI

The basics of parallel programming with MPI.

Julia

In this hands-on workshop, you will be introduced to the Julia programming language and its use on the Rivanna HPC cluster.

Optimization Techniques in MATLAB

This workshop introduces applied optimization in the MATLAB environment, focusing on using the Optimization Toolbox™ and the Global Optimization Toolbox™.

Parallel Computing with MATLAB

In this hands-on workshop, you will be introduced to parallel and distributed computing in MATLAB™ for speeding up your application and offloading work.

Bash Scripting

An introduction to scripting the bash shell.