Computing at Scale

Intro to Large Scale Computing at the Center for High Throughput Computing at UW Madison. (WORK IN PROGRESS!!!!!)

Prerequisites

This tutorial is appropriate for new users at the Center for High Throughput Computing.
It assumes basic familiarity with the command line, including how to make, copy, move and remove files and directories.

Schedule

00:00 Motivation Why do I need to use a large-scale resource?
00:15 Resources and Accounts What resources are available?
How do I get an account?
00:30 Logging In How do I log in to the system?
00:45 Jobs and Scheduling How is a large-scale compute system organized?
What is a job?
01:00 Submitting a Job How do I submit a job?
01:15 Monitoring a Job How do I track my job’s progress?
How do I know if my job has run successfully?
01:30 Etiquette on Shared Resources How can I be a good citizen?
01:45 Troubleshooting How can jobs fail?
How can I figure out what went wrong?
02:00 Other Topics What else do I need to know?
02:15 Finish

The actual schedule may vary slightly depending on the topics and exercises chosen by the instructor.