Uroš Lotrič, Davor Sluga, Timotej Lazar, Ratko Pilipović, Nejc Ilc
University of Ljubljana, Faculty of Computer and Information Science
At the workshop, you will familiarize yourself with the structure and software of computing clusters and launch our first jobs. You will learn to distinguish between login nodes, head nodes, compute nodes, and data nodes. Together, we will explore the role of the operating system, Slurm middleware, environmental modules, containers, and user applications. We will connect to the login nodes, transfer files to and from the supercomputer, launch jobs, and monitor their execution.
The workshop will be conducted in two parts. First, you will familiarize yourself with the hardware and software. Then we will put the supercomputer to work by processing video files.
The workshop is intended for researchers, engineers, students, and others who have realized that they need more computing resources than regular computers can provide.
Upon completing the workshop, you will:
- understand how the supercomputer works;
- be familiar with the main components of a computing cluster and their functions;
- know the Slurm middleware;
- understand environmental modules and containers;
- know how to work with files and execute jobs;
- be able to prepare execution scripts;
- be proficient in video processing.
The material is published under the Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International license. ↩
The workshop is prepared by SLING - Slovenian National Competence Centre for Supercomputing under the auspices of the European project EuroCC 2, which aims to establish national competence centres for high-performance computing. More information about the EuroCC 2 project can be found on the SLING website. The EuroCC 2 project is funded by the European Union. It is financed by the Joint Undertaking for High-Performance Computing (EuroHPC JU) and by Germany, Bulgaria, Austria, Croatia, Cyprus, Czech Republic, Denmark, Estonia, Finland, Greece, Hungary, Ireland, Italy, Lithuania, Latvia, Poland, Portugal, Romania, Slovenia, Spain, Sweden, France, Netherlands, Belgium, Luxembourg, Slovakia, Norway, Turkey, North Macedonia, Iceland, Montenegro, and Serbia under grant agreement No 101101903. ↩