Studiegids

nl en

Computerarchitectuur

Vak
2008-2009

In dit college wordt de opbouw van een representatieve voorbeeld processor behandeld. De nadruk ligt op het verwerken van individuele instructies, die we in een aantal klassen kunnen indelen. Er wordt besproken hoe we dit proces kunnen versnellen door parallelisme uit te buiten, zowel horizontaal (dmv pipe lining) als vertikaal (Instruction Level Parallelism). Problemen die hierbij optreden worden besproken en mogelijke oplossingen aangedragen. Verder wordt er naar geheugen gekeken en het concept memory hierarchy besproken dat als doel heeft de toegang tot het geheugen te versnellen.

Method: hoorcollege, praktikum

*Examination: * 1) schriftelijk tentamen (3 EC); 2) praktikum bestaande uit 4 opdrachten (4 EC). Tentamen en praktikum worden afzonderlijk beoordeeld.

*Objective: * Het verkrijgen van inzicht in kwantitatieve aspekten van daadwerkelijke realisaties van computer architecturen, voortbouwend op de kennis verkregen bij digitale technieken.

Literature: Hennesy and Patterson: Computer Architecture, A Quantitative Approach (4th edition), Morgan Kaufmann, 2006.

Website: http://www.liacs.nl/ca