Vyšší architektura počítačů
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
PI-VAP | ZK | 4 | 3C |
- Garant předmětu:
- Pavel Tvrdík
- Přednášející:
- Cvičící:
- Pavel Tvrdík
- Předmět zajišťuje:
- katedra počítačových systémů
- Anotace:
-
Student porozumí mechanismům pro víceúrovňové predikce skoků, spekulativní provádění instrukcí a spekulativní předvýběr dat z paměti v superskalárních strukturách. Ve druhé část je věnována pozornost paměťovým systémům, modelům konzistence sdílené paměti a principům koherenčních protokolů v paralelních systémech s virtuálně sdílenou distribuovanou pamětí. Třetí část popisuje synchronizační| prostředky v paralelních systémech s distribuovanou pamětí.
- Požadavky:
-
BI-APS, MI-PAR, MI-PAP či ekvivalenty
- Osnova přednášek:
-
1.Víceúrovňové predikce skoků pro ILP procesory.
2.Spekulativní provádění instrukcí v ILP procesorech.
3.Spekulativní předvýběr dat z paměti v superskalárních procesorech.
4.Modely konzistence a koherence sdílené paměti.
5.Principy koherenčních protokolů v paralelních systémech s virtuálně sdílenou distribuovanou pamětí.
6.Algoritmy a prostředky synchronizace procesů v distribuovaných výpočetních systémech.
- Osnova cvičení:
-
nejsou
- Cíle studia:
-
Předmět se zaměřuje na složitější algoritmická a architektonická řešení, která se vyskytují v moderních procesorech a počítačích.
- Studijní materiály:
-
Hennessy, J. L., Patterson, D.A.. Computer Architecture: A Quantitative Approach. The Fourth Edition. Morgan Kaufmann, 200X, ISBN 1-55860-724-2.
Shen, J., Lipasti, M.. Modern Processor Design: Fundamentals of Superscalar Processors, McGraw Hill 2005, ISBN 0-07-057064-7.
D. E. Culler, J.P. Singh and A. Gupta. Parallel Computer Architecture: A Hardware/Software Approach. Morgan Kaufmann. ISBN 1-55860-343-3.
- Poznámka:
-
Bude vypisován v letních semestrech
- Rozvrh na zimní semestr 2024/2025:
- Rozvrh není připraven
- Rozvrh na letní semestr 2024/2025:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů:
-
- Informatika (doktorská) (povinně volitelný předmět)
- Informatika (povinně volitelný předmět)