Running Jobs in Parallel on Savio
Monday, April 20, 2020
Online via Zoom (https://berkeley.zoom.us/j/9841913927 OR dial: +1 408 638 0968, meeting ID: 984-191-3927)
3:40-5pm

This training will introduce you to the key concepts and tools for parallelization. We will discuss 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. We will show examples of submitting parallel jobs using external software and running many small jobs in parallel in one large job that runs across one or more nodes. We will also discuss some of the tools in Python, R and MATLAB that allow you run code in parallel.

Note that this is not a training on how to write parallel code (e.g., using MPI or OpenMP). We will assume that you know (or will learn) how to write parallel code in the software of your choice or are using software that can run in parallel (e.g., some bioinformatics software).

Topics will include:
- General principles and terminology related to parallel processing
- Submitting and monitoring parallel jobs on Savio
- Parallelization using existing software (e.g., bioinformatics software or simulation software from the physical sciences/engineering)
- Tools to run many small jobs in parallel on one or more nodes (ht_helper, GNU parallel)
- Parallelization in Python, R, and MATLAB

Sign in to Google to save your progress. Learn more
Name *
Email (@berkeley.edu preferred) *
Affiliation *
Please provide your Berkeley department, or if not affiliated with Berkeley, the organization you are associated with.
Position *
How much have you used Savio? *
What topics would you like to see at future trainings?
(If you have an interest in specific software not listed in the previous question, please mention it here.)
Submit
Clear form
Never submit passwords through Google Forms.
This form was created inside of UC Berkeley.

Does this form look suspicious? Report