Architektury počítačových systémů
Kód | Zakončení | Kredity | Rozsah |
---|---|---|---|
X36APS | Z,ZK | 5 | 2+2s |
- Předmět je náhradou za:
- Architektura počítačových systémů (36APS)
- Přednášející:
- Jiří Buček
- Cvičící:
- Jiří Buček
- Předmět zajišťuje:
- katedra počítačů
- Anotace:
-
Základem předmětu jsou architektury jednoprocesorových počítačů na úrovni strojových instrukcí se zaměřením na proudové zpracování instrukcí a paměťovou hierarchii. Studenti se seznámí se základními pojmy architektur RISC a CISC. Druhá část předmětu je věnována vektorovým procesorům a multiprocesorovým systémům se sdílenou pamětí.
- Požadavky:
-
Hodnocení předmětu se skládá z hodnocení práce v semestru a zkoušky.
- Osnova přednášek:
-
1.Hodnocení výkonnosti počítačů, kvantitativní principy architektury počítačů
2.Architektury souborů instrukcí, procesory RISC a CISC
3.Proudové zpracování instrukcí, celočíselný procesor RISC
4.Pokročilé proudové zpracování instrukcí, hazardy a jejich řešení, vícetaktové instrukce
5.Superskalární a superpipelinové procesory, proudové zpracování komplexních instrukcí
6.Dynamické plánování a dynamická predikce skoku, paralelismus na úrovni instrukcí a jeho limity
7.Paměťová hierarchie - skrytá paměť (cache)
8.Paměťová hierarchie - hlavní paměť
9.Paměťová hierarchie - hardwarová podpora pro virtualizaci paměti
10.Datový paralelismus, vektorové a SIMD architektury
11.Multiprocesorové počítače se sdílenou pamětí, koherence a konzistence
12.Synchronizace procesorů v multiprocesorových počítačích se sdílenou pamětí
13.Architektura multiprocesorových počítačů s distribuovanou pamětí.
14.Perspektivy dalšího vývoje počítačových systémů
- Osnova cvičení:
-
1.Hodnocení výkonnosti počítačů
2.Měření výkonnosti počítačů s využitím zkušebních úloh
3.Soubor instrukcí procesoru DLX a úloha překladače
4.Experimenty s celočíselným proudově pracujícím procesorem DLX
5.Experimenty s celočíselným proudově pracujícím procesorem DLX
6.Simulace proudově pracujícího procesoru DLX
7.Simulace proudově pracujícího procesoru DLX
8.Odevzdávání úloh a rezerva
9.Návrh a simulace skryté paměti
10.Výkonnostní simulace skryté paměti
11.Vektorový procesor DLXV
12.Vektorový procesor DLXV
13.Simulace MESI protokolu
14.Zápočet
- Cíle studia:
- Studijní materiály:
-
1.Hennesy, J. L., Patterson, D. A.: Computer Organization and Design : The Hardware / Software Interface, Third Edition, Morgan Kaufmann Publishers, 2004
2.Hennesy, J. L., Patterson, D. A.: Computer Architecture : A Quantitative Approach, Third Edition, San Francisco, Morgan Kaufmann Publishers, Inc., 2002
3.Dvořák,V.-Drábek,V: Architektura procesorů. Nakl. VUT v Brně, VUTIUM 1999.
- Poznámka:
-
Rozsah výuky v kombinované form? studia: 14+6
Typ cvi?ení: s, c
P?edm?t je nabízen také v anglické verzi.
Prerekvizity: 36SKD, 36JPO
- Rozvrh na zimní semestr 2011/2012:
-
06:00–08:0008:00–10:0010:00–12:0012:00–14:0014:00–16:0016:00–18:0018:00–20:0020:00–22:0022:00–24:00
Po Út St Čt Pá - Rozvrh na letní semestr 2011/2012:
- Rozvrh není připraven
- Předmět je součástí následujících studijních plánů:
-
- Výpočetní technika- strukturované studium (povinný předmět)