Logo ČVUT
Loading...
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE
STUDIJNÍ PLÁNY
2011/2012

Pokročilé architektury počítačů

Předmět není vypsán Nerozvrhuje se
Kód Zakončení Kredity Rozsah
XD36PAP Z,ZK 4 14+4c
Přednášející:
Cvičící:
Předmět zajišťuje:
katedra počítačů
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.

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í.

Osnova 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

Osnova 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

Cíle studia:
Studijní materiály:

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

Poznámka:
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ů:
Platnost dat k 9. 7. 2012
Aktualizace výše uvedených informací naleznete na adrese http://bilakniha.cvut.cz/cs/predmet11666404.html