# Introduction to HPC usage > This material in under active development at the moment **Hello and welcome to our HPC workshop, we are very happy to have you here!** ================================================================================ **This material is derived from ["HPC training Bio-imaging"](https://liascript.github.io/course/?https://raw.githubusercontent.com/vib-bic-training/HPC_training_bioimaging_1/refs/heads/main/README.md#1)** ======================================================================================== > This material is a distributed way of creating and sharing educational content hosted on github. > To see this document as an interactive LiaScript rendered version (WIP), click on the > following link/badge: > > [![LiaScript](https://raw.githubusercontent.com/LiaScript/LiaScript/master/badges/course.svg)](https://liascript.github.io/course/?link)
### Lesson overview > **Description** > This is our interactive hands-on course about the use of HPC (High Performance Computing). Here you will learn about different HPC structures, their similarities and specificities. You will learn best practices to submit and have good registry of your 'jobs' and to check the list of available software. The aim is that understanding the building blocks your are not only able to use the VSC and VIB resources, but can easily adapt whenever facing another instance of HPC. > > **Prerequisites** > To be able to follow the **General** HPC course, you should: > > 1. Have notions of command line in Unix-based system > > **General Requirements (Technical):** > You can find here a list of technical details you need to get prepared in oder to follow this course. You can find some help on ***HOW?*** in the specific sessions in the material of this course. > > - Create a VSC account > > Check the [Get ready chapter](../chapters/02_GetReady4course.md) to know more about this. > > **Learning Outcomes (LO's):** > > **Level:** Beginner > > **By the end of the course, learners will be able to:** > >> - **General LO's** >> >> 1. Describe differences and similarities among HPC Tiers and usage. >> >> 2. Access existing HPC infrastructures in Flanders such as VSC and VIB Data Core >> >> 3. Use the different environments in the HPC (storage, analysis, debug) >> >> 4. Querying and using modules and its versions in the HPC >> >> 5. Submit jobs to use softwares and scripts on the cluster >> >> 6. Check information about submitted jobs > >**Target Audience:** Scientific staff, trainers, training providers, anyone that wishes to use HPC instances > > > **Time estimation General session**: 1/2 day > > **License:** [**Creative Commons Attribution 4.0 International License**](https://creativecommons.org/licenses/by/4.0/) **Funding:** **Acknowledgement**: * [ELIXIR Belgium](https://www.elixir-belgium.org/) * [VIB Technologies](https://www.vib.be/) * [VIB Training & Conferences](https://www.vibtrainingandconferences.be/#/) **PURL**: to be added ### Authors | | | | |---|---|---| | [![ORCID](https://raw.githubusercontent.com/vibbits/rdm-introductory-course/main/images/logos/32px-ORCID_iD.svg.png)](https://orcid.org/0000-0001-6691-4233)Alexander Botzki | [![ORCID](https://raw.githubusercontent.com/vibbits/rdm-introductory-course/main/images/logos/32px-ORCID_iD.svg.png)](https://orcid.org/0000-0000-0000-0000)Benjamin Pavie | [![ORCID](https://raw.githubusercontent.com/vibbits/rdm-introductory-course/main/images/logos/32px-ORCID_iD.svg.png)](https://orcid.org/0000-0000-0000-0000)Sebastian Munck | | [![ORCID](https://raw.githubusercontent.com/vibbits/rdm-introductory-course/main/images/logos/32px-ORCID_iD.svg.png)](https://orcid.org/0000-0000-0000-0000)Tatiana Woller | [![ORCID](https://raw.githubusercontent.com/vibbits/rdm-introductory-course/main/images/logos/32px-ORCID_iD.svg.png)](https://orcid.org/0000-0001-5958-0669)Bruna Piereck | [![ORCID](https://raw.githubusercontent.com/vibbits/rdm-introductory-course/main/images/logos/32px-ORCID_iD.svg.png)](https://orcid.org/0000-0000-0000-0000)Janick Mathijs | ### Contributors Part of this training was reused from the ["HPC training Bio-imaging"](https://liascript.github.io/course/?https://raw.githubusercontent.com/vib-bic-training/HPC_training_bioimaging_1/refs/heads/main/README.md#1) ### Citing this lesson Please cite as: > Session under development 1. .... ## Schedule Half day Schedule: - 13:00 - 13:30 - Introduction - 13:30 - 15:00 - Accessing in the terminal and OnDemand - 15:00 - 15:15 - Coffee Break - 15:15 - 16:00 - Interactive sessions (debug and testing) - 16:00 - 16:30 - Querying and using modules in the HPC - 16:30 - 17:00 - Submitting and managing jobs