Course provider: University of Ljubljana, Faculty of Computer and Information Science (UL FRI)
Instructors: Davor Sluga (UL FRI), Uroš Lotrič (UL FRI)
Learning objectives: The course aims to provide participants with:
- understanding of basic concepts of supercomputing,
- understanding of the role of supercomputing infrastructure in the development of artificial intelligence,
- knowledge on how to use supercomputing infrastructure,
- familiarity with software tools specific to supercomputing systems in the context of developing modern artificial intelligence models,
- understanding of typical workflows for developing artificial intelligence models.
Course Content: The course is intended for beginners who want to learn how supercomputing infrastructure can facilitate and accelerate the development of modern artificial intelligence models. Through practical examples, participants will learn the basic concepts of high-performance computing and how to effectively use supercomputers in the SLING network. There will be a special emphasis on practical work, where participants will adapt the processes of building artificial intelligence models to their own needs and run them 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 data preparation, training, and fine-tuning of artificial intelligence models,
- submit, monitor, and manage jobs for training artificial intelligence models.