High-Performance Computing System Administration is essential for managing HPC resources not only as a user but as a cluster administrator. As part of this practical course, you will take part in a hands-on one-week block course, which will introduce the basics of Linux and using HPC resources and then go into depth on HPC system administration. At the end of the block course you will choose a topic in terms of a tool related to HPC system administration, evaluate that tool and hand-in a report at the end of the semester. For this a supervisor will be assigned to you, who is an expert on the assigned tool and is able to guide you.
Contact | Julian Kunkel, Jonathan Decker | ||
Location | Virtual Main Room Support Room | ||
Time | 07.10.24-11.10.24 5-day block course | ||
Language | English | ||
Module | M.Inf.1831: High-Performance Computing System Administration | ||
SWS | 4 | ||
Credits | 6 (+ 3 with M.Inf.1834) | ||
Contact time | up to 84 hours (63 full hours), depending on the course | ||
Independent study | up to 186 hours |
Please note that we plan to record sessions (lectures and seminar talks) with the intent of providing the recordings via BBB to other students but also to publish and link the recordings on YouTube for future terms. If you appear in any of the recordings via voice, camera or screen share, we need your consent to publish the recordings. See also this Slide.
This part is attended by BSc/MSc students and GWDG academy participants
Note: There are only breaks for lecture slots in the schedule. You can take a break during exercises as necessary. Preparation sheets: Preparation
RzGö live hardware demonstration and Hands-on. If you are a remote participant, we request that you revisit the previous material and prepare questions for Q&A sessions.
On-site is limited to up to 20 participants.
The exam is conducted through a report. The report should cover the evaluation of the assigned tool. The report should describe:
The report should not exceed 15 pages (only counting raw text in the main part, the full report including cover pages and appendix may be longer). It is not sufficient to repeat the documentation of the tool in your own words.
We recommend to use the LaTeX templates provided by us here: https://hps.vi4io.org/teaching/ressources/start#templates
In order to be allowed to take the examination, you have to show that you have taken the majority of the sessions of the block course. To prove this, please send 1-2 pages of notes on the course to us. These can be your personal notes from the course you took during the sessions and does not need to be a formatted document and is just to prove that you took the course. These do NOT need to be complete solutions to the exercises, a few sentences on your takeaways per section are enough.
If you joined the course late or had to miss out on some of the sessions, you can find the recordings on BBB and the materials on this web page. The exercises can be completed on a personal VM.
Student | Supervisor | Topic | Submissions | ||||
Your Name | Your Supervisor | Your Topic | Report | ||||
Abdallah Abdelnaby | Azat Khuziyakhmetov | Containers in HPC | |||||
Henrik Jonathan Seeliger | Aasish Kumar Sharma | Monitoring System Performance or Scalable Databases (with K8s) | |||||
Valerius Albert Gongjus Mattfeld | Lars Quentin | Python Performance Optimization leveraging Native Implementations (Numba/CPython/PyO3/Nukita/transpyle) | |||||
Ashutosh Kumar Jaiswal | Azat Khuziyakhmetov | Containers in HPC | |||||
Karan Sharma | Sadgeh Kshtkar | LLM RAG Agent based on ChatAI | |||||
Jan Lenke | Jonathan Decker | WebAssembly in Kubernetes | |||||
Pinar Haskul | Mirac Aydin | Hardware optimization using genetic algorithms |