Seminarium: Architektury systemów komputerowych
Plan tygodniowy
-
Regulamin zaliczania zajęć
UWAGA: Zasady zaliczania będą zależne od liczby uczestników seminarium!
Punkty można uzyskać za (w nawiasach podano szacunkowe maksimum):
- [30] prezentacje tematów,
- [5] przygotowanie zadań domowych i sprawdzenie rozwiązań nadesłanych przez uczestników,
- [5] rozwiązanie zadań domowych.
Zdobyte punkty Ocena ≥ 35 5.0 ≥ 30 4.5 ≥ 25 4.0 ≥ 20 3.5 ≥ 15 3.0 < 15 2.0 Dodatkowe wymagania do uzyskania zaliczenia:
- co najwyżej dwie nieobecności,
- rozwiązanie co najmniej jednej pracy domowej.
-
Spotkanie organizacyjne
Studenci będą zapoznawać się z regulaminem zaliczania i tematami prezentacji.
-
Wprowadzenie do maszyn równoległych
Prelegent: Krystian Bacławski
Przedstawię wykład 16 z ASK, który nie odbył się ze względu na limity czasowe zajęć.
-
MIPS: Instrukcje wielocyklowe i przetwarzanie przerwań
Prelegent: Jan Mazur
-
Przetwarzanie poza porządkiem programu
Prelegent: Maciej Buszka
-
Algorytmy arytmetyki komputerowej
Prelegent: Julian Pszczołowski
-
Model pamięci w systemach SMP
Prelegent: Jakub Piecuch
-
Utrzymywanie spójności pamięci podręcznej w systemach SMP
Prelegent: Jakub Piecuch
-
Nowoczesne techniki profilowania programów
Prelegent: Julian Pszczołowski
-
Komunikacja z pamięcią w procesorach Out-of-Order
Prelegent: Maciej Buszka
-
Organizacja pamięci i kontrolery DRAM
Prelegent: Jan Mazur
-
Mikroarchitektura POWER8
Prelegent: Maciej Buszka
-
Meltdown & Spectre
Prelegent: Jan Mazur
-
Sprzętowe wsparcie dla wirtualizacji
Prelegent: Julian Pszczołowski