Online Workshop on Linux and HPC

Europe/Madrid
Description

Online Workshop on Linux and HPC

In this two-day online course, we will cover the basics of Linux and High Performance Computing. After its conclusion, participants will have a basic understanding and knowledge of:

  • Working within a Linux environment.
  • Analyzing and visualize data.
  • Tools to connect to remote clusters.
  • The basics of using a computational cluster.

The workshop will be practical with introductory explanations. Participants will set up their PCs to connect to a cluster where the course will take place. We recommend using a stable connection such as Ethernet cable.

Workshop contents and timetable subject to changes...

Participants
    • 3:00 PM 3:30 PM
      Introduction to the course 30m

      We will overview the course contents and connect to the cluster where we will work on.

      Speaker: José María Castelo (ICMUV)
    • 3:30 PM 5:30 PM
      Linux: Introduction, basics of Linux and software
      Convener: José María Castelo (ICMUV)
      • 3:30 PM
        Basics of Linux 1h

        We will overview what a Linux system is, some Bash shell features and cover some basic commands every user should know.

        Speaker: José María Castelo (ICMUV)
      • 4:30 PM
        Break 15m
      • 4:45 PM
        Installing software on Linux 45m

        We will learn the basics of software compiling and installation.

        Speaker: José María Castelo (ICMUV)
    • 5:30 PM 5:45 PM
      Break 15m
    • 5:45 PM 7:30 PM
      Scripting and data analysis: Basics and applications
      Convener: José María Castelo (ICMUV)
      • 5:45 PM
        Basics of scripting 45m

        What is a script and what commands are useful for scripting?
        We will give introductory answers to these questions, focused on data analysis.

        Speaker: José María Castelo (ICMUV)
      • 6:30 PM
        Break 15m
      • 6:45 PM
        Scripts for data analysis 45m

        We will show how to post process computational output data and format it via scripts for further manipulation, such as making plots.

        Speaker: José María Castelo (ICMUV)
    • 7:30 PM 7:45 PM
      Break 15m
    • 7:45 PM 8:30 PM
      Data visualization: Using visualization tools
      Convener: José María Castelo (ICMUV)
      • 7:45 PM
        Basics of gnuplot 45m

        Gnuplot is a software tool to plot data in customizable graphs.

        Speaker: José María Castelo (ICMUV)
    • 2:30 PM 3:30 PM
      High Performance Computing: CINECA Talk
      • 2:30 PM
        Talk about HPC by CINECA member 1h
        Speaker: Andrew Emerson (CINECA)
    • 3:30 PM 3:45 PM
      Break 15m
    • 3:45 PM 4:45 PM
      Remote working: Access and transfers
      Convener: José María Castelo (ICMUV)
      • 3:45 PM
        Accessing remote systems and file transfer 1h

        Secure shell protocol (SSH) and keys to connect to remote systems will be introduced. We will learn the basics of file transfer from/to a remote system.

        Speaker: José María Castelo (ICMUV)
    • 4:45 PM 5:00 PM
      Break 15m
    • 5:00 PM 6:00 PM
      High Performance Computing: Basic use of a cluster
      Convener: José María Castelo (ICMUV)
      • 5:00 PM
        Introduction to clusters and their usage 1h

        Cluster architecture and basic use of a workload manager are covered.

        Speaker: José María Castelo (ICMUV)