2015/2016

02217 Design af aritmetiske processorer

Engelsk titel:

Design of Arithmetic Processors

Sprog:

Point( ECTS )

5

Kursustype:

Kandidat
Kurset udbydes under tompladsordningen
 

Skemaplacering:

E5B (ons 13-17)

Undervisningens placering:

Campus Lyngby

Undervisningsform:

Skriftlig eksamen (2 timmer) og bedømmelse af opgaver

Kursets varighed:

13-uger

Eksamensplacering:

E5B

Evalueringsform:

Eksamens varighed:

Hjælpemidler:

Bedømmelsesform:

Overordnede kursusmål:

Aritmetiske processorer findes i dag i Grafik Processorer (GPUer) og i CPU’er inde i high-end computere. De implementerer de komplekse aritmetiske operationer nødvendige for at kunne rendere 3D grafik og eksekvere beregnings intensive applikationer.

I dette kursus vil den studerende lære baggrunden for computer aritmetik, så som tal repræsentation, afrundingsmåder og præcision, det grundlæggende for at kunne implementere numeriske processorer og de løsninger, der anvendes i state-of-the-art aritmetiske processorer.

Læringsmål:

En studerende, der fuldt ud har opfyldt kursets mål, vil kunne:
  • Beskrive standarder for tal repræsentation, operationer og afrundingsmåder.
  • Beskrive og forklare metoder til implementering af aritmetiske operation såsom addering, multiplikation og division.
  • Anvende passende algoritmer til at udføre en given beregning under givne krav (hastighedsforbrug, arealforbrug, effektforbrug).
  • Designe aritmetiske processorer baseret på givne specifikationer og de lærte metoder.
  • Syntetisere specifikke (små) dele af en processor.
  • Analysere en processors performance, sammenligne og evaluere resultaterne med performance for nogle reference processorer.
  • Evaluere en videnskabelig artikel (fra konference eller tidsskrift).
  • Kommunikere resultaterne af artikelevalueringen i en mundtlig præsentation og i en teknisk rapport.

Kursusindhold:

Introduktion til computer aritmetik. Grundlæggende operationer: addition, multiplikation, division, kvadratrod. Floating-point aritmetik and FP-enheder. Processorer til grafik applikationer. Decimal processorer til financiellle applikationer. Alternative talsystemer.

Mulighed for GRØN DYST deltagelse:

Dette kursus giver den studerende en mulighed for at lave eller forberede et projekt som kan deltage i DTUs studenterkonference om bæredygtighed, klimateknologi og miljø (GRØN DYST). Se mere på http://www.groendyst.dtu.dk

Kursusansvarlig:

Alberto Nannarelli , Lyngby Campus, Bygning 322, Tlf. (+45) 4525 3725 , alna@dtu.dk

Institut:

01 Institut for Matematik og Computer Science

Kursushjemmeside:

http://www.imm.dtu.dk/courses/02217/

Tilmelding:

I CampusNet
Sidst opdateret: 28. april, 2015