6 ECTS credits
168 u studietijd

Aanbieding 1 met studiegidsnummer 4019135DNR voor alle studenten in het 1e semester met een inleidend master niveau.

Semester
1e semester
Inschrijving onder examencontract
Niet mogelijk
Beoordelingsvoet
Beoordeling (0 tot 20)
2e zittijd mogelijk
Ja
Inschrijvingsvereisten
Om een inschrijving te kunnen nemen voor 'Computerarchitectuur', moet men ingeschreven of geslaagd zijn voor 'Geïntegreerde Elektronische Systemen'.
Onderwijstaal
Nederlands
Faculteit
Faculteit Ingenieurswetenschappen
Verantwoordelijke vakgroep
Industriële ingenieurswetenschappen
Onderwijsteam
Jan Lemeire (titularis)
Jurgen Vandendriessche
Onderdelen en contacturen
0 contacturen Exam
32 contacturen Lecture
30 contacturen Practical exercises
Inhoud

De cursus computerarchitectuur leert de studenten het ontwerp en de interne structuur van moderne processoren.

Hoorcollege:

  • Computer abstractions and Technology
  • Instructions: Language of the Computer
  • The Processor
  • Storage and Other I/O Topics
  • Shared-Memory Parallel Architectures (Multicores)
  • Message-Passing Parallel Architectures (Multiprocessors, Clusters)
  • Fine-grain parallel architectures (GPUs)


Werkcollege:

In het werkcollege worden via simulatie en emulatie op FPGA-bordjes de theoretische concepten geanalyseerd en de voor- en nadelen behandeld.

 Project:

De studenten paralleliseren een algoritme en implementeren een multithreaded programma.

Studiemateriaal
Handboek (Aanbevolen) : Computer Organization and Design, The Hardware/Software Interface, D. Patterson and J. Hennessy, 6de, Morgan Kaufmann, 9780128201091, 2020
Handboek (Aanbevolen) : Parallel Programming, Concepts and Practice, Bertil Schmidt, Jorge Gonzalez-Dominguez, Christian Hundt and Moritz Schlarb, Morgan Kaufmann, 9780128498903, 2017
Bijkomende info
Omschrijving begeleiding : na de les, na afspraak of via e-mail. 
Leerresultaten

Leerresultaten

  • MaLO_3 Zelfstandig integreren en uitdiepen van eerder verworven kennis met het oog op innovatie van praktische implementatiemogelijkheden en hierbij de grenzen van de eigen competenties kennen.
  • MaLO_11 Projectmatig werken vanuit een hoofdzakelijk vakspecifieke context: doelstellingen formuleren, einddoelen en ontwikkeltraject in het oog houden, functioneren als lid van een (inter- en multidisciplinair) team, beginnend leiding geven, een brugfunctie vervullen naar de werkvloer, opereren in een internationale of interculturele omgeving, gericht rapporteren.
  • MaLO_14 Schriftelijk en mondeling communiceren over het eigen vakgebied in de opleidingstaal en de voor het specialisme relevante taal of talen.
  • MaLO_16 Ethisch, professioneel en maatschappelijk verantwoord handelen met aandacht voor technische, economische, humane en duurzaamheidsaspecten.
  • MaSLO-ELO_1 Gevorderde, toepassingsgerichte kennis, inzicht en vaardigheden hebben in de elektronica – ICT, met aandacht voor de actuele ontwikkelingen.
  • MaSLO-ELO_2 De wetenschappelijke basis bezitten nodig voor het analyseren, modelleren en ontwerpen van elektronische en/of ICT-systemen.
  • MaSLO-ELO_3-IS Verwerft diepgang in de elektronica-ICT discipline: Ingebedde systemen.

Doelstellingen

D1: beschikt over een praktisch inzicht van gevorderde computerarchitecturen met inbegrip van herconfigureerbare en multicore architecturen (MaLO 14, 16, MaSLO ELO 1, 3 IS)
D2: kent de ontwerp en programmatietechnieken voor multicore systemen en kan deze toepassen (MaLO 3, 11, 14, MaSLO ELO 2, 3 IS)
D3: kent VHDL en een systeemtaal voor hardware-ontwerp en kan deze toepassen (MaLO 11, 16, MaSLO ELO 2, 3 IS)

AD1: redeneert en handelt gestructureerd en systematisch (MaLO 3)
AD2: communiceert bevattelijk en gestructureerd in het Nederlands (MaLO 14)
AD3: ontwikkelt een professionele attitude (MaLO 11, 14, 16)

Beoordelingsinformatie

De beoordeling bestaat uit volgende opdrachtcategorieën:
Examen Andere bepaalt 100% van het eindcijfer

Binnen de categorie Examen Andere dient men volgende opdrachten af te werken:

  • Examen Andere met een wegingsfactor 100 en aldus 100% van het totale eindcijfer.

    Toelichting: Examenmoment 1ste zittijd:
    Hoorcollege: mondeling examen met schriftelijke voorbereiding: 40% (overgedragen naar 2de zittijd indien 12/20 of meer)
    Werkcollege: evaluatie uitvoering werkcollege: 30% (overgedragen naar 2de zittijd indien 12/20 of meer)
    Project performantie: evaluatie rapport: 10% (overgedragen naar 2de zittijd indien 12/20 of meer)
    Project multithreading: evaluatie uitvoering programmeerproject: 20% (overgedragen naar 2de zittijd indien 12/20 of meer)
    Examenmoment 2de zittijd:
    Hoorcollege: mondeling examen met schriftelijke voorbereiding: 40%
    Werkcollege: evaluatie uitvoering werkcollege: 30%
    Project performantie: evaluatie rapport: 10%
    Project multithreading: evaluatie uitvoering programmeerproject: 20%

Aanvullende info mbt evaluatie

Een ongewettigde afwezigheid van meer dan 25 % op de oefeningensessies geeft aanleiding tot een weigering tot deelname aan het oefeningenexamen en geeft aanleiding tot een afwezigheidsscore voor het betreffende examen. De sanctie wordt overgedragen naar tweede zittijd.

Toegestane onvoldoende
Kijk in het aanvullend OER van je faculteit na of een toegestane onvoldoende mogelijk is voor dit opleidingsonderdeel.

Academische context

Deze aanbieding maakt deel uit van de volgende studieplannen:
Master in de industriële wetenschappen: elektronica-ICT: informatie - en communicatietechnieken met specialisatie ingebedde systemen
Master in de industriële wetenschappen: elektronica-ICT: informatie - en communicatietechnieken met specialisatie netwerken