Přehled studia | Přehled oborů | Všechny skupiny předmětů | Všechny předměty | Seznam rolí | Vysvětlivky               Návod
X36PAP Pokročilé architektury počítačů Rozsah výuky:2+2
Přednášející (garant):Bečvář M. Typ předmětu:Z Zakončení:Z,ZK
Zodpovědná katedra:336 Kreditů:4 Semestr:L

Anotace:
Předmět rozšiřuje znalosti studentů v oblasti architektury moderních počítačů. Pozornost je věnována zejména architektuře soudobých procesorů využívajících paralelismu na úrovni instrukcí a vláken, pokročilému proudovému zpracování informace a jeho důsledkům pro překladač, paměťovému a perifernímu subsystému a jejich optimálnímu návrhu. Z oblasti multiprocesorových systémů jsou probírány systémy se sdílenou pamětí včetně problematiky koherence a konzistence. Při výkladu je kladen důraz na kvantitativní popis systému a jeho hodnocení z hlediska ceny a výkonu.

Osnovy přednášek:
1. Úvod do moderní architektury počítačů, základní pojmy a trendy
2. Návrh souboru instrukcí pro proudové zpracování
3. Architektura proudově pracujícího RISC procesoru
4. Superskalární a VLIW procesory
5. Algoritmy generování kódu a jeho optimalizace
6. Vyrovnávací paměti pro data a instrukce
7. Návrh subsystému hlavní paměti
8. Vícevláknové architektury
9. Těsně vázané MIMD architektury
10. Architektury s distribuovanou sdílenou pamětí
11. Periferní zařízení a systémová architektura, přenos přes rozhraní
12. Závislost ceny na výkonu, kvantitativní vyhodnocení periferního subsystému
13. Sdílení datových cest, paměti v periferním subsystému, propustnost a zpoždění
14. Rezerva

Osnovy cvičení:
Cvičení předmětu zahrnují experimenty na simulátorech a samostatnou práci studentů při řešení semestrálních projektech. Semestrální projekty mají charakter experimentů z oblasti číslicových systémů.
1. Úvodní cvičení - rozdělení témat semestrálních projektů
2. Soubor instrukcí a jeho využití překladačem
3. Simulátor proudově pracujícího procesoru
4. Optimalizační algoritmy pro proudově pracující procesor
5. Simulátor superskalárního procesoru
6. Úvodní prezentace semestrálních projektů
7.-11.  Samostatné řešení semestrálních projektů
12.-13.  Prezentace výsledků semestrálních projektů
14. Rezerva - zápočet

Literatura Č:
1. Hennesy, J. L., Patterson, D. A.: Computer Architecture : A Quantitative Approach, Second Edition, San Francisco, Morgan Kaufmann Publishers, Inc., 1996
2. Dezso Sima et. al. Advanced Computer Architectures : A Design Space Approach, New York, Addison Wesley Longman Inc. 1997

Literatura A:
1. Hennesy, J. L., Patterson, D. A.: Computer Architecture : A Quantitative Approach, Second Edition, San Francisco, Morgan Kaufmann Publishers, Inc., 1996
2. Dezso Sima et. al. Advanced Computer Architectures : A Design Space Approach, New York, Addison Wesley Longman Inc. 1997

Požadavky:
Hodnocení předmětu se skládá z hodnocení semestrálního projektu a zkoušky. Podmínkou udělení zápočtu je též absolvování seminárních cvičení.

Rozsah výuky v kombinované formě studia: 14+4
Typ cvičení: s, p
Prerekvizity: X36APS

Předmět je zahrnut do těchto studijních plánů:
Plán Obor Role Dop. semestr
MEL01 Elektronika S 1
MEL02 Elektronika S 1
MEL03 Elektronika S 1
MVT05 Výpočetní technika Z 2


Stránka vytvořena 25. 2. 2002, semestry: Z/2001-2, Z/2002-3, L/2001-2, L/2002-3, připomínky k informační náplni zasílejte správci studijních plánů Návrh a realizace: I. Halaška (K336), J. Novák (K336)