This content is to help guide people who have never used a supercomputer before and can explain the very basics of what parallel computing is, basic linux commands and how to log on (and use!) the educational supercomputer.
Recommended
Module framework
To view the material please click on the link below:
Module framework
Credit: HP-SEE
(to open their website click here)
Workshop of Clouds, Cluster and High Performance Computing infrastructures
To view the material please click on the link below:
Workshop of Clouds, Cluster and High Performance Computing infrastructures
Credit: HOST Project
(to open their website click here)
Introduction to Linux/Linux Shell - 1
Most supercomputers run a Linux-based operating system so to use these systems you need to gain some familiarity with Linux in general. This tutorial is for the beginning Linux user, and is designed to get the user familiar with some of the basic principals of the Linux operating system.
To view the material please click on the link below:
Introduction to Linux
Credit: Cornell Virtual Workshop
(to open their website click here)
Introduction to a Linux Shell - 2
Simply put, the shell is a program that takes your commands from the keyboard and gives them to the operating system to perform. In the old days, it was the only user interface available on a Unix computer. Nowadays, we have graphical user interfaces (GUIs) in addition to command line interfaces (CLIs) such as the shell. On most Linux systems a program called bash (which stands for Bourne Again SHell, an enhanced version of the original Bourne shell program, sh, written by Steve Bourne) acts as the shell program.
To view the material please click on the link below:
Introduction to Linux Shell - 2
Credit: LinkSCEEM
HPC Cluster Usage
This lecture gives a general introduction to cluster usage and what you should and should not do on these resources. In general the concepts here cover most high performance computing resources, the only differences being the particular tools used to do the particular jobs.
To view the material please click on the link below:
HPC Cluster Usage
Credit: LinkSCEEM
Captured
Introduction to a Linux Shell - 1
Simply put, the shell is a program that takes your commands from the keyboard and gives them to the operating system to perform. In the old days, it was the only user interface available on a Unix computer. Nowadays, we have graphical user interfaces (GUIs) in addition to command line interfaces (CLIs) such as the shell. On most Linux systems a program called bash (which stands for Bourne Again SHell, an enhanced version of the original Bourne shell program, sh, written by Steve Bourne) acts as the shell program.
To view the material please click on the link below:
Introduction to Linux Shell - 1
Credit: LinkSCEEM
Introduction to a Linux Shell - 2
Simply put, the shell is a program that takes your commands from the keyboard and gives them to the operating system to perform. In the old days, it was the only user interface available on a Unix computer. Nowadays, we have graphical user interfaces (GUIs) in addition to command line interfaces (CLIs) such as the shell. On most Linux systems a program called bash (which stands for Bourne Again SHell, an enhanced version of the original Bourne shell program, sh, written by Steve Bourne) acts as the shell program.
To view the material please click on the link below:
Introduction to a Linux Shell - 2
Credit: LinkSCEEM
HPC Cluster Usage
This lecture gives a general introduction to cluster usage and what you should and should not do on these resources. In general the concepts here cover most high performance computing resources, the only differences being the particular tools used to do the particular jobs.
To view the material please click on the link in the box below:
HPC Cluster Usage
Credit: LinkSCEEM