Izvajalec / Course provider: University of Ljubljana, Faculty of Computer and Information Science (UL FRI)
Predavatelji / Instructors: Davor Sluga (UL FRI), Uroš Lotrič (UL FRI)
Learning objectives: The course aims to provide participants with:
- An understanding of basic concepts of supercomputing,
- An understanding of the role of supercomputing infrastructure in the development and deployment of artificial intelligence,
- knowledge on how to use the supercomputing infrastructure for artificial intelligence tasks,
- familiarity with software tools specific to supercomputing systems in the context of deploying artificial intelligence models,
- An understanding of typical workflows for deploying artificial intelligence models.
Course Content: The course is intended for those who want to learn how to deploy modern artificial intelligence models to the supercomputing infrastructure. Through practical examples, participants will learn the basic concepts of high-performance computing and how to use supercomputers in the SLING network effectively. There will be a special emphasis on AI-oriented practical work, where participants will adapt the processes of deploying models on a SLING supercomputing system.
Learning Outcomes: After completing the course, the participant will be able to:
- explain the basic concepts of supercomputing,
- determine when and why to use supercomputing resources for artificial intelligence tasks,
- set up an environment for running jobs related to deploying and using AI models on an HPC system,
- scale, submit, and monitor AI jobs.