Computerarchitectuur Prof. K. De Bosschere Vakgroep ELIS Universiteit Gent
Identikit Prof. K. De Bosschere 09/264 3406 Koen.DeBoschere@UGent.be Vakgroep Elektronica en Informatiesystemen iGent, Technologiepark-Zwijnaarde 15, verdieping 7, lokaal 17 Voorzitter vakgroep ELIS Voorzitter ict-commissie
Onderzoeksgroep: laboratorium voor computersystemen 35 onderzoekers 5 professors Koen De Bosschere Dirk Stroobandt Lieven Eeckhout Bjorn De Sutter Erik D’Hollander
De Assistenten Bart Coppens Bert Abrath Hannes Mareen Sander De Pestel Shoaib Akram
Eindcompetenties Machinetaalprogramma's begrijpen Kennis hebben van de elementaire bouwstenen van computers Begrijpen hoe een gepijplijnde architectuur werkt De werking van de geheugenhiërachie begrijpen De hedendaagse onderzoeksuitdagingen in de computerarchitectuur kennen
Contactsessies Hoorcolleges op maandagochtend: 10u00-13u00 Aud L Oefeningen/theorie op donderdag: 14u30-17u30 Aud L Practica donderdagnamiddag PC-klas E+F+D Website: minerva
Theorie: 11 sessies Inleiding Gegevensvoorstellingen Gegevenstransferinstructies + adresseermodes Gegevensmanipulatieinstructies + machinemodellen Controletransferinstructies + optimalisatie Input/output De ALU Datapad en controle Gepijplijnde microarchitectuur De geheugenhiërarchie De HiPEAC visie In theory, there is no difference between theory and practice. But, in practice, there is. - Anoniem
Oefeningen: 10 sessies Werkcollege getalvoorstellingen Werkcollege assembler Practicum debugger Practicum optimalisatie Practicum onderbrekingen Practicum scheduler Practicum microcode Practicum pijplijn Practicum geheugenhiërarchie 1 Practicum geheugenhiërarchie 2 If you understand what you're doing, you're not learning anything. - Anoniem
Leesopdrachten
Evaluaties Niet-periodegebonden evaluaties een viertal practica eerste zittijd: schriftelijk en met open boek (oefeningen) tweede zittijd: mondeling met voorbereiding aan het bord, gesloten boek (theorie) Doel evaluatie: peilen naar inzicht
Eindscoreberekening
Inspanningstabel
Aanbevolen Lectuur D.A. Patterson en J.L. Hennessy, Computer Organization & Design: the Hardware/Software Interface, Morgan Kaufmann Publishers. J.L. Hennessy and D.A. Patterson, Computer Architecture: a Quantitative Approach, Morgan Kaufmann Publishers. J. Hennessy Stanford University Referentiewerken David Patterson Berkeley University
TIP The person who knows HOW will always have a job. The person who knows WHY will always be his/her boss. - Anomiem