Architektury multiprocesorů
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
X36AMP | Z,ZK | 4 | 2+2s |
- Přednášející:
- Cvičící:
- Předmět zajišťuje:
- katedra počítačů
- Anotace:
-
Cílem předmětu je seznámit studenty s architektonickými rysy složitějších počítačových systémů s více procesory, zvl. v kategorii tzv. výkonných serverů. Budou vysvětleny modely paměťové konzistence a koherence a HW a SW prostředky pro její implementaci v systémech se sdílenou pamětí a v systémech s distribuovanou pamětí. Dále budou vysvětleny koherenční protokoly v systémech s distribuovanou pamětí a architektura virtuálně sdílené paměti. Budou též vysvětleny HW a SW prostředky pro implementaci základních synchronizačních prostředků typu zámek a bariéra.
- Požadavky:
-
Bodové hodnocení za písemnou a ústní zkoušku
- Osnova přednášek:
-
1. Modely paměťové konzistence a koherence
2. Koherenční protokoly nad sběrnicí sdílené paměti
3. Synchronizační zámky v počítačích se sdílenou pamětí
4. Škálovatelné synchronizační zámky
5. SW bariéry v počítačích se sdílenou pamětí
6. SW bariéry v počítačích s distribuovanou pamětí
7. HW bariéry v počítačích s distribuovanou pamětí
8. HW a SW prostředky pro virtuálně sdílenou paměť
9. Koherenční schémata založená na adresářích
10. Koherenční schémata založená na keších
11. Hierarchická koherenční schémata
12. Rychlé komunikační protokoly podporující virtuálně sdílenou paměť
13. Dynamicky rekonfigurovatelné svazky stanic
14. Protokoly implementující částečnou paměťovou konzistenci
- Osnova cvičení:
-
1. SW příklady modelů paměťové koherence a konzistence
2. Případové studie koherenčních protokolů nad sběrnicí
3. Důkazy korektnosti funkce synchronizačních zámků nad sdílenou pamětí
4. Důkazy korektnosti funkce distribuovaných synchronizačních zámků
5. HW a SW otázky implementace synchronizačních zámků
6. Důkazy korektnosti funkce SW bariér
7. Srovnání SW a HW implementace bariér
8. Případová studie koherenčního schematu založeného na adresářích
9. Případová studie koherenčního schematu založeného na keších
10. Případová studie hierarchického koherenčního schematu
11. Diskuze implementačních omezení koherenčních schémat
12. Případová studie komunikačního protokolu podporujícího virtuálně sdílenou paměť
13. Případová studie dynamicky rekonfigurovatelného svazku stanic
14. Případová studie architektury s částečnou konzistencí paměti
- Cíle studia:
- Studijní materiály:
-
1. P. Culler et al: Parallel Computer Architecture, Morgan Kaufmann, USA, ISBN 1-55860-343-3
- Poznámka:
-
Rozsah výuky v kombinované formě studia: 12+4
Typ cvičení: s
- Další informace:
- Pro tento předmět se rozvrh nepřipravuje
- Předmět je součástí následujících studijních plánů: