This workshop is an introduction to using high-performance computing systems effectively. We obviously can’t cover every case or give an exhaustive course on parallel programming in just two days of teaching time. Instead, this workshop is intended to give students a good introduction and overview of the tools available and how to use them effectively.
By the end of this workshop, students will know how to:
- Use the UNIX command line (also known as terminal or shell) to operate a computer, connect to a cluster, and write simple shell scripts.
NOTE
- This is the draft HPC Carpentry release. Comments and feedback are welcome.
- Additionally, please explore the lesson, shell-novice until this one is complete.
Prerequisites
There are no real prerequisites for this lesson, but prior programming and/or command line experience will be helpful.