Getting Up and Running on MeluXina Supercomputer

Getting Up and Running on MeluXina Supercomputer

Getting Up and Running on MeluXina Supercomputer
  • Date de début A venir en 2022
  • Durée 12 hours
  • Lieu Maison du Savoir
    2, avenue de l’Université
    L-4365 Esch-sur-Alzette
  • Langue Anglais
  • Prix HT 1350.00 
S'inscrire

Contexte de la formation

Underlining Luxembourg’s data-driven innovation strategy, LuxProvide and the Competence Centre collaborate on an exclusive training catalogue related to High Performance Computing and MeluXina, Luxembourg’s brand-new supercomputer. This introductory course is a first step towards integrating HPC into your business.

The training covers HPC systems starting from architecture and system’s basic components to software stack using job schedulers and batch systems. Attendees will have the opportunity to get first hands-on experience on the MeluXina supercomputer. The first 4h session on 18 October 2021 offers a refresher on the usage of Linux and computer architectures. Attendees comfortable with these topics can skip this half day and immediately attend the second part on 19 October.

Objectifs

At the end of this course, the successful attendee will

  • have knowledge about
    • Linux command line usage and bash script fundamentals
    • basic computer architecture
    • the architecture of the MeluXina HPC system
    • the module system of MeluXina to manage the software environment
    • basic usage of the SLURM job scheduler of MeluXina
    • singularity containers and the benefit of using containers
  • and be able to
    • connect to and send computational jobs to MeluXina
    • build a parallel shared memory program and run it on MeluXina
    • build a parallel message-passing program and run it on MeluXina
    • transfer data to and from MeluXina
    • monitor running jobs on MeluXina
  • in order to
    • make effective use of the MeluXina supercomputer for computational problems

Programme de la formation

The training is composed of 2 parts:

4 hours on 1 February 2022

  • Refresher on Linux and computer architecture
    • Introduction to Linux system
      • Introduction to command-line (Unix/Linux systems)
      • Bash script Fundamentals (variables/loops)
    • Basics of computer architecture
      • Going back to the basics. Some familiarity with notions such as CPU or memory helps to understand the specificities of a supercomputer such as MeluXina

8 hours on 2 February 2022

  • HPC architecture and usage
    • Diving in: Architecture of supercomputers
      • Components of a HPC system, Properties of Login node, Compute node, Storage node, HPC networks
      • Detailed, advantages and usability of NUMA node
      • Discussion about advantages of HPC in the current context
    • HPC: MeluXina system
      • Introduction to the module system (LMOD) to manage software environment on MeluXina
      • Introduction to the usage of SLURM job scheduler
      • Data storage spaces
    • Hands-on session, using MeluXina
      • Connection through command-line
      • Transferring data to MeluXina
      • Compiling
      • Submitting jobs (sequential/parallel/interactive)
      • Monitoring jobs
    • Singularity containers
      • Building a container
      • Transfer container to MeluXina
      • Running a container on MeluXina

Intervenants

From LuxProvide :

  • Dr Alban ROUSSET 
  • Dr Farouk MANSOURI
  • Dr Luis VELA
  • Dr Matthieu LEFEBVRE
  • Dr Wahid MAINASSARA

Contact

If you have any question regarding the training, feel free to contact:
Pierre De La Celle
pierre.delacelle@competence.lu/ +352 26 15 92 43

Partager cette formation sur :