HPC Training

Intersect Australia Ltd and NCI run training for HPC environments and HPC computing a few times a year, some of which are hosted at UTS. See our own general Training page for any courses that we may be running.

Some of the past courses that have been run are:

  • Intersect HPC for WIMPS: A two day introduction to HPC computing.
  • Intersect HPC for the CLUEy: A half day introduction to our HPC computing facilities for those with Command Line Unix Experience.
  • Intersect Advanced HPC: Parallel Programming for HPC (Advanced)
  • NCI: Programming with MPI
  • NCI: MPI Applications and Optimization

Check the Intersect training and NCI training pages for news on the next available courses.

The NCI training page also has several PDF format training material that can be downladed.

Linux Commands

You will need to learn a dozen or so Linux/UNIX commands. Here are some external sites that have some good tutorials.

Linux command cheat sheet – This is a PDF that can be downloaded. Useful as a quick reference to the really useful Linux / UNIX commands.

UNIX Tutorial for Beginners – Eight simple tutorials from the University of Surrey which cover the basics of UNIX / Linux commands. This can be downloaded for offsite use and it's licensed under a Creative Commons License.

Help for VIM

The editor that you will likely use on our HPC is vim. It's a powerful text editor but if you have only used Windows Notepad or Word you will need some good tutorials.

Vim Quick Reference – Printable PDF of vi's basic commands.

Vim Commands Cheat Sheet – HTML format

Bash Shell Scripting

Finally once you have a few Linux commands under control you may wish to script them into a bash shell script.

Quick Bash Guide – A quick guide to writing scripts using the bash shell.

Short Bash Guide (also available as a PDF) and the Full Bash Guide

The Bash Guide – A quality-driven guide through the shell's many features.