Tendensen in de computerarchitectuur

Studiefiche
Academiejaar 2014-2015
Tendensen in de computerarchitectuur (E034135)
Cursusomvang
(nominale waarden; effectieve waarden kunnen verschillen per opleiding)
Studiepunten 4.0
Studietijd 120.0 u
Contacturen
71.0 u
Aanbodsessies en werkvormen in academiejaar 2014-2015
A (semester 1)
hoorcollege
project
Lesgevers in academiejaar 2014-2015
Eeckhout, Lieven
35.0 u
35.0 u
TW06
Aangeboden in onderstaande opleidingen in 2014-2015
Master of Science in de ingenieurswetenschappen:
computerwetenschappen
Master of Science in Computer Science Engineering
Verantwoordelijk lesgever
stptn
4
aanbodsessie
A
4
A
Onderwijstalen
Engels
Trefwoorden
Situering
Dit opleidingsonderdeel bouwt verder op het opleidingsonderdeel “Parallelle
Computersystemen” en bespreekt een aantal tendensen (‘readings’) in het vakgebied
van de computerarchitectuur. De volgende thema’s zullen o.a. aan bod komen:
• architecturale aspecten m.b.t. servers en datacenters;
• architecturale aspecten m.b.t. mobiele processorarchitecturen;
• multi/many-core architecturen, massief-parallelle architecturen, GPU;
• interconnectienetwerken: topologie, routering, switching;
• vermogen/energie-efficiëntie, thermische aspecten;
• betrouwbaarheid.
Inhoud
Dit opleidingsonderdeel omvat drie grote thema’s:
• Rekenknopen: multi/many-core architecturen, massief-parallelle architecturen, GPU
• Interconnectienetwerken: topologie, routering, switching
• Datacenters: organisatie, kostoptimalisatie
Bij de bespreking van deze thema’s wordt aandacht besteed aan de impact op
prestatie, vermogen- en energie-efficiëntie, en betrouwbaarheid.
Begincompetenties
Met succes het opleidingsonderdeel “Geavanceerde computerarchitectuur” gevolgd
hebben, of de erin beoogde competenties op een andere manier verworven hebben.
Eindcompetenties
Met succes het opleidingsonderdeel “Tendensen in de Computerarchitectuur” gevolgd
hebben, of de erin beoogde competenties op een andere manier verworven hebben.
• Begrijpen van de fundamenten in hedendaagse processor- en systeemarchitecturen
• (voor zowel mobiele als servertoepassingen)
• Begrijpen van de complexe afweging tussen prestatie, vermogen, energie, kost en
• betrouwbaarheid van computersystemen
• Onderzoek in de computerarchitectuur op relevantie en wetenschappelijke methode
(Goedgekeurd)
1
• kunnen evalueren
Creditcontractvoorwaarde
Toelating tot dit opleidingsonderdeel via creditcontract is mogelijk mits gunstige beoordeling
van de competenties
Examencontractvoorwaarde
Dit opleidingsonderdeel kan niet via examencontract gevolgd worden
Didactische werkvormen
Hoorcollege, project
Leermateriaal
Slides aangevuld met artikels en boeken uit de Synthesis Lectures on Computer
Architecture door Morgan&Claypool Publishers – de studenten hebben reeds toegang
tot deze reeks boeken voor de cursus “Geavanceerde Computerarchitectuur”; http:
//www.morganclaypool.com/toc/cac/1/1.
High Performance Datacenter Networks: Architectures, Algorithms and Opportunities;
Dennis Abts, John Kim; 2011 The Datacenter as a Computer: An Introduction to the
Design of Warehouse-Scale Machines; Luiz Barroso, Urs Hölzle; 2009
Referenties
Vakinhoudelijke studiebegeleiding
Evaluatiemomenten
periodegebonden en niet-periodegebonden evaluatie
Evaluatievormen bij periodegebonden evaluatie in de eerste examenperiode
Openboekexamen, mondeling examen
Evaluatievormen bij periodegebonden evaluatie in de tweede examenperiode
Openboekexamen, mondeling examen
Evaluatievormen bij niet-periodegebonden evaluatie
Verslag
Tweede examenkans in geval van niet-periodegebonden evaluatie
Examen in de tweede examenperiode is mogelijk
Toelichtingen bij de evaluatievormen
• Eerste examenperiode: mondeling, open boek
• Tweede examenperiode: mondeling, open boek
• Project: verslag (tweede kans mogelijk)
Eindscoreberekening
Combinatie van periodegebonden en niet-periodegebonden evaluatie (25% project;
75% examen)
(Goedgekeurd)
2