Geavanceerde computerarchitectuur

http://www.kuleuven.be/onderwijs/aanbod/syllabi/H04L1AN.htm
Samenvattingen
Klik hier om de samenvattingen te bekijken
Examenvragen
27 juni 2011 (8u00)
Vraag 1
Bespreek de evolutie die het domein van computer architecturen heeft doorgemaakt tot op de dag van vandaag. Gebruik heel de cursus en beperk u niet tot hoofdstuk 1. [Geef details om te tonen dat je de leerstof kent]
Vraag 2
Vergelijk superscalaire processoren met VLIW.
Vraag 3
Bespreek 5 van de 6 termen.
- Global information
- Synchronisatie van multiprocessoren
- Lus ontrolling
- ROB
- CPI
- Classificatie van Flynn
21 juni 2011 (8u00)
Vraag 1
Bespreek hoe processoren voor embedded systemen en desktopsystemen verschillen. Gebruik heel de cursus en beperk u niet tot hoofdstuk 1.
Vraag 2
Bespreek branch prediction in al zijn facetten.
Vraag 3
Bespreek 5 van de 6 termen.
- lusontrolling
- reservation station
- CPI (performantie)
- coherence misses
- data flow architectuur
- RISC
21 juni 2010 (8u00)
Vraag 1
Bespreek de evolutie die het domein van computer architecturen heeft doorgemaakt tot op de dag van vandaag.
Vraag 2
Bespreek branch prediction in al zijn facetten.
Vraag 3
Bespreek 5 van de 6 termen.
- Global information
- Synchronisatie van multiprocessoren
- Lus ontrolling
- ROB
- CPI
- Classificatie van Flynn
26 juni 2009 (9u00)
Vraag 1
Bespreek de verschillende soorten parallellisme. Bespreek de methoden die hiervoor worden gebruikt.
Vraag 2
Bespreek het evolueren van de performantie van een systeem door programma's (echte, benchmarks,...). Geef de klassieke misvattingen en valkuilen.
Vraag 3
Je moet 5 van de 6 termen volledig uitleggen. (wat het is, doet, hoe werkt het, waar gebruikt/wanneer, alternatieven)
- CPI (context: performantie)
- global history (branch prediction)
- reorder buffer
- lusontrolling
- classificatie van Flynn
- coherence misses
9 juni 2008 (8u00)
Vraag 1
Geef alle soorten parallellisme die er tegenwoordig in een computer voorkomen. Geef ook de technieken die gebruikt worden om de graad van parallellisme te maximaliseren. (antw: ge moet dus een overzicht geven van ongeveer de hele cursus :)
Vraag 2
Bespreek de programma's die gebruikt worden om performantie van systemen te meten(echte, benchmarks,...). Geef ook de misvattingen en valkuilen hiervan.
Vraag 3
- global history
- Reorder buffer
- CPI
- coherence misses
- classificatie van Feng
18 juni 2007 (9u00)
Vraag 1
Parallellisme, waar komt het allemaal voor in een moderne processor, en welke methodes worden gebruikt om dit te bevorderen.
Vraag 2
Branch prediction: geef een gedetailleerd overzicht.
Vraag 3
Begrippen (5 van de 6 verklaren):
- DSM
- DSP
- EPIC
- Meta-voorspeller
- TPC
- Scoreboard