Opis
Szkolenie koncentruje się na różnych metodach przydzielania zasobów na superkomputerach oraz schematach paralelizacji stosowanych w celu przyspieszenia obliczeń.
Współczesne superkomputery to masywne maszyny równoległe, posiadające nawet setki rdzeni w pojedynczym węźle i tysiące węzłów połączonych szybkimi interfejsami sieciowymi. Aby w pełni wykorzystać potencjał tych maszyn, konieczna jest znajomość technik paralelizacji oraz opcji systemu kolejkowego do przydzielania zasobów. Szkolenie to pokaże różne sposoby, w jakie system Slurm przydziela zasoby, oraz jak dostosować je do różnych obliczeń i obciążeń.
Termin
6 listopada 2026 r., godz. 10:00 – 13:00 (online)
Program
- Wprowadzenie – przetwarzanie szeregowe a równoległe,
- procesy,
htopi dostęp interaktywny do zadania:- procesy kontra wątki,
- OpenMP vs MPI,
- wykonanie hybrydowe,
mpirunvssrun;
- pliki binarne – OpenMP, MPI, oba, czy żaden? – jak sprawdzić biblioteki aplikacji,
- ograniczenia paralelizmu – dopasowanie wykonania do algorytmu,
- GROMACS – jedna aplikacja, niezliczone metody wykonania,
- przyspieszanie GROMACS za pomocą karty GPU,
- sesja pytań i odpowiedzi (15 min).