Geavanceerde computerarchitectuur: verschil tussen versies
Geen bewerkingssamenvatting |
Geen bewerkingssamenvatting |
||
(2 tussenliggende versies door 2 gebruikers niet weergegeven) | |||
Regel 1: | Regel 1: | ||
[[Afbeelding:Berbers.jpg|right]] | [[Afbeelding:Berbers.jpg|right]] | ||
http://www.kuleuven.be/onderwijs/aanbod/syllabi/H04L1AN.htm | http://www.kuleuven.be/onderwijs/aanbod/syllabi/H04L1AN.htm | ||
=Samenvattingen= | |||
[[Geavanceerde computerarchitectuur/Samenvattingen| Klik hier om de samenvattingen te bekijken]] | |||
=Examenvragen= | =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) == | ==21 juni 2011 (8u00) == | ||
'''Vraag 1''' | '''Vraag 1''' | ||
Bespreek hoe processoren voor embedded systemen en desktopsystemen verschillen. Gebruik heel de cursus en beperk u niet tot hoofdstuk 1. | Bespreek hoe processoren voor embedded systemen en desktopsystemen verschillen. Gebruik heel de cursus en beperk u niet tot hoofdstuk 1. | ||
'''Vraag 2''' | '''Vraag 2''' | ||
Bespreek branch prediction in al zijn facetten. | Bespreek branch prediction in al zijn facetten. | ||
'''Vraag 3''' | '''Vraag 3''' | ||
Bespreek 5 van de 6 termen. | Bespreek 5 van de 6 termen. | ||
*lusontrolling | *lusontrolling | ||
Regel 17: | Regel 43: | ||
*data flow architectuur | *data flow architectuur | ||
*RISC | *RISC | ||
==21 juni 2010 (8u00)== | ==21 juni 2010 (8u00)== | ||
'''Vraag 1''' | '''Vraag 1''' |
Huidige versie van 15 aug 2013 21:21

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