Trainings and Tutorials¶
Summary
This page provides links to training and tutorial materials pertaining to the BRC high performance computing clusters (Savio and Vector) at the University of California, Berkeley.
Savio - Introductory Training¶
Training materials from an introductory-level Savio training session in February 2021. These materials provide an overview of the cluster and its basic usage, covering topics such as logging in, accessing software, running jobs, and transferring files.
- Outline and text of training
- Source code files and other materials
- ZIP archive for downloading all files used in this training
- 4-part video series (YouTube) covering the same material, as presented in September 2019.
Savio - Introduction to Job Submission, Scheduling, and Queueing on Savio¶
Discussion of how the Slurm job scheduler works in general and how it is configured on Savio, held on November 9, 2020. Content includes understanding how jobs are prioritized, why your job isn't running yet (or at all), and when your job will run. We also discuss how to submit various kinds of jobs, including parallel jobs.
- Outline and text of training
- Source code files and other materials
- ZIP archive for downloading all files used in this training
- Recording on YouTube
Savio - Running Jobs in Parallel¶
Introduction to the key concepts and tools for parallelization, held on April 21, 2020. Content includes how to submit jobs to run in parallel on Savio, the campus high performance computing cluster, and how to monitor those jobs to check if they are doing what you expect, with examples, as well as an overview of tools in Python, R and MATLAB that allow you to run code in parallel.
- Outline and text of training
- Source code files and other materials
- ZIP archive for downloading all files used in this training
- Recording on YouTube
Savio - Software Installation Training¶
Training materials from an intermediate-level Savio training session on October 18, 2018. These materials provide an overview of installing software on Savio.
- Outline and text of training
- Source code files and other materials
- ZIP archive for downloading all files used in this training
Savio - Intermediate / Parallelization Training¶
Training materials from an intermediate-level Savio training session held on September 27, 2016. These materials start with an overview of how to install your own software packages, and then focus extensively on parallelized use of the cluster.
- Outline and text of training
- Source code files and other materials
- ZIP archive for downloading all files used in this training
Note
Additional trainings and tutorials are in planning or development. If you have any interest in working on or testing one of these, or have suggestions for what you'd like to see covered by these, please contact us via our Getting Help email address!