This tutorial is an introduction to using UVA's high-performance computing (HPC) system.
This tutorial is an introduction to using the Unix command line on UVA's HPC System.
This tutorial is an introduction to submitting Slurm jobs through a terminal interface.
This set of tutorials is an introduction to using the Unix operating system from the command line.
This tutorial will cover data transfer using Globus software.
Learn to use the git version-control system to manage your software projects. Back up your projects on GitHub.
This tutorial will teach you to compile, link, and run programs written in C, C++, or Fortran on UVA's HPC system.
Learn how to benchmark your program for parallel SLURM jobs.
This tutorial is an introduction to utilizing GPU computing resources on UVA's HPC systems.
Accelerate your data science pipeline with RAPIDS on NVIDIA GPUs
This tutorial is an introduction to relational and NoSQL databases.
Getting started with image processing using MATLAB™
Using statistical methods with MATLAB™
This hands-on workshop provides links to the MathWorks online courses in Data Science. It focuses on Machine Learning, Deep Learning, and Data Analytics
This tutorial is an introduction to basic data analysis and visualization in MATLAB™.
In this workshop we will go over how to containerize our apps with Docker and maintain them with GitHub.
This workshop introduces applied optimization in the MATLAB environment, focusing on using the Optimization Toolbox™ and the Global Optimization Toolbox™.
In this hands-on workshop, you will be introduced to parallel and distributed computing in MATLAB™ for speeding up your application and offloading work.
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.
This hands-on tutorial will show you how to classify images with a pretrained neural network, modify a pretrained network to classify images into new specified classes, and build a neural network from scratch.
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.
An introduction to machine learning with Python