Współczesne systemy obliczeniowe, bazodanowe i sieciowe 4010-WSOa
Tematyka zajęć:
1. Języki programowania - wyk. 4 godz.
2. Transfer plików - wyk. 2 godz., lab. 2 godz.
3. Systemy plików - wyk. 2 godz.
4. NAS - wyk. 2 godz.
5. Architektura CPU: x86_64 - wyk. 4 godz.
6. Wirtualizacja - wyk. 2 godz., lab. 2 godz.
7. GPU - wyk. 4 godz., lab. 4 godz.
8. System kolejkowy Slurm - wyk. 2 godz., lab. 2 godz.
9. Budowanie i instalacja oprogramowania- wyk. 2 godz., lab. 4 godz.
10. Komputery wektorowe - wyk. 2 godz.,
11. LINPACK - lab. 2 godz.
12. HPCG - lab. 2 godz.
13. Biblioteki numeryczne - lab. 2 godz.
14. Optymalizacja skalarna - wyk. 2 godz., lab. 2 godz.
15. Komputery kwantowe - wyk. 2 godz.
16. Skalowanie aplikacji HPC - lab. 8 godz.
Kolejność podejmowanych zagadnień oraz szczegółowość ich realizacji może ulec nieznacznym zmianom.
Koordynatorzy przedmiotu
Rodzaj przedmiotu
Tryb prowadzenia
Założenia (opisowo)
Efekty kształcenia
student zna i rozumie:
W1 - w sposób pogłębiony budowę systemów komputerowych klasy HPC, ich kluczowe komponenty oraz mechanizmy ich działania[K_W07]
W2 - w sposób pogłębiony aktualne kierunki rozwoju współczesnych systemów komputerowych klasy HPC (klastrów i superkomputerów), w tym ich architektur i wykorzystywanych przez nie technologii sieciowych [K_W08]
student potrafi:
U1 - ocenić przydatność i możliwość wykorzystania nowych rozwiązań sprzętowych, w tym architektur HPC, i programistycznych (implementacje dziedzinowe) do rozwiązywania problemów obliczeniowych [K_U07]
U2 - posługiwać się systemami komputerowymi klasy HPC, stosując bezpieczne protokoły dostępu, a także monitorować wykorzystanie zasobów przez realizowane zadania obliczeniowe [K_U13]
student jest gotów:
K1 - nawiązywać i utrzymywać współpracę z innymi osobami oraz dążyć do realizacji celów zespołu poprzez planowanie i organizację pracy – wykorzystuje narzędzia do współpracy nad projektami informatycznymi [K_K01]
Kryteria oceniania
Efekty W1-W2 oraz U1-U2 – sprawdzane są egzaminem pisemnym i poprzez bieżącą kontrolę aktywności w trakcie wykładów i ćwiczeń laboratoryjnych;
Efekt K1 – sprawdzany poprzez bieżącą kontrolę aktywności w trakcie wykładów i ćwiczeń laboratoryjnych.
UWAGA
1. Zwolnienie lekarskie nie zwalnia ze znajomości materiału. Uprawnia jedynie do zindywidualizowanej formy zaliczenia.
2. Osoby, które otrzymały zgodę na indywidualny tok studiów, mają obowiązek zgłosić się koordynatora przedmiotu w celu ustalenia sposobu realizacji wszystkich efektów uczenia się przypisanych do zajęć. W przypadku braku możliwości realizacji wyżej wymienionych efektów koordynator może odmówić zaliczenia przedmiotu.
3. Obecności na zajęciach jest obowiązkowa. W sytuacjach uzasadnionych nieobecności, student zobowiązany jest do niezwłocznego kontaktu z koordynatorem przedmiotu.
Praktyki zawodowe
Nie dotyczy.
Literatura
Materiały wykładowe i ćwiczeniowe dostarczane przez prowadzących zajęcia oraz dokumentacja techniczna wykorzystywanego oprogramowania i platform sprzętowych, w tym instrukcje KDM ICM: https://kdm.icm.edu.pl/