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
Introduction to Linux
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 in the box below:
Introduction to Linux |
Credit: Cornell Virtual Workshop
(to open their website click here)
Added to our repository: 2014-03-26 by Stelios
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 in the box below:
Introduction to a 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 in the box 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
Introduction to High-Performance Computing (2021 Lecture)
This lecture gives a general introduction to High-Performance Computing.
To view the material please click on the link in the box below:
Introduction to High-Performance computing - Presentation |
Introduction to High-Performance computing - Video |
Credit: EuroCC - Cyprus National Competence Center
Connecting to a system, Linux Introduction, Scripting (2021 Lecture)
This lecture gives a general introduction to Connecting to a system, Linux Introduction, Scripting.
To view the material please click on the link in the box below:
Connecting to a system, Linux Introduction, Scripting - Video |
Credit: EuroCC - Cyprus National Competence Center
Introduction to Slurm, Submitting jobs on systems, Queues, Modules (2021 Lecture)
This lecture gives a general introduction to Slurm, Submitting jobs on systems, Queues, Modules.
To view the material please click on the link in the box below:
Introduction to Slurm, Submitting jobs on systems, Queues, Modules - Video |
Credit: EuroCC - Cyprus National Competence Center
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 in the box below:
Introduction to a 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 in the box 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
Introduction to High-Performance Computing (2021 Lecture)
This lecture gives a general introduction to High-Performance Computing.
To view the material please click on the link in the box below:
Introduction to High-Performance computing - Presentation |
Introduction to High-Performance computing - Video |
Credit: EuroCC - Cyprus National Competence Center
Connecting to a system, Linux Introduction, Scripting (2021 Lecture)
This lecture gives a general introduction to Connecting to a system, Linux Introduction, Scripting.
To view the material please click on the link in the box below:
Connecting to a system, Linux Introduction, Scripting - Video |
Credit: EuroCC - Cyprus National Competence Center
Introduction to Slurm, Submitting jobs on systems, Queues, Modules (2021 Lecture)
This lecture gives a general introduction to Slurm, Submitting jobs on systems, Queues, Modules.
To view the material please click on the link in the box below:
Introduction to Slurm, Submitting jobs on systems, Queues, Modules - Video |
Credit: EuroCC - Cyprus National Competence Center