Learning how to use HPC infrastructure (part II: Command Line, Choosing software, bash scripting)

Europe/Brussels
CYCL09b (Louvain-la-Neuve)

CYCL09b

Louvain-la-Neuve

Chemin du cyclotron,2 1348 Louvain-la-Neuve Belgium
Description
We will  learn the fundamental tool needed to use a cluster. We will cover how to use the command line interface, how to choose/activate the (version) of software that you need and how to combine such command into an actual script.

Contents:

  • Learn to use the Command Line Interface
  • Choosing and activating software with system modules on CECI clusters
  • Bash scripting: automating task

Prerequisite:

  • Being able to use SSH with private keys 
Type: Lecture Hands-on
Target audience: Rookie
Must: This session is a must-have for anyone.
Registration
Registration
1 / 70
    • 09:30 11:30
      Learn the (Unix) Command Line Interface 2h

      Enjoy a Game to learn the command.

      Speaker: Bernard Van Renterghem (UCL CISM)
    • 11:45 13:00
      Choosing and activating software with system modules on CECI clusters 1h 15m

      Software installed on the clusters is organised and managed with environment modules that allow choosing a specific version of a software package compiled with a given compiler, linked to chosen libraries, etc. This session explains how modules are used on the clusters.

      Contents:

      • The installed software
      • The modules command
      • What is Easybuild
      • What are the different toolchains
      • how to install software by yourself

      Prerequisite:

      • Being able to use SSH with private keys 
      • Being familiar with a text editor 
      • Mastering the Linux command line and the GNU utilities (mkdir, cp, scp, etc.)

      Type: Hands-on
      Target audience: Everyone
      Must: This session is a must for anyone.

      Speaker: Bernard Van Renterghem (UCL CISM)
    • 14:00 16:00
      Bash Scripting 2h

      Learn how to automate task

      Speakers: Mr Jérôme de Favereau (UCLouvain/IRMP/CP3), Mr Pierre-Yves Barriat (UCL/ELIC)