Institutionen för datavetenskap Umeå Universitet

Laboration 3 på kursen Datorarkitektur, 5p. ht02: Fallstudie av relevant hårdvara

Vår tanke är att man i små grupper (max 2 pers.) ska studera ett litet ämne (tex en viss processor) och lämna in en kort skriftlig redovisning på 4 sidor (teknisk och vetenskaplig rapport, inlämnas både på papper samt i ett format som vi sedan bestämmer). Dessutom skall grupperna göra en kort redovisning inför klassen. Redovisningen skall vara X minuter per grupp om 2 personer och Y minuter för "grupper" med 1 person (tiderna bestäms när redovisningen spikas).

Mängden tillgänglig information varierar bland de olika ämnena. Självklart ska ni ha med referenser (rätt skrivna) så man vet varifrån ni fått era fakta.

Ämnen reserveras hos handledarna, antingen genom mail eller besök. Vi förbehåller oss rätten att förklara en grupp som full. Egna förslag uppskattas, men vi vill godkänna dem först.

Exempel på saker man bör ta upp om en processor:

  • Introduktion
    • När kom den?
    • Vilken processor bygger den på?
  • Översikt om processorn
    • Registerstorlekar, bussbredder, instruktionsformat etc
    • Implementationer (vilka maskiner finns den i?)
  • Minneshierarki
    • Instruction, data, 2:nd level cache
    • Hantering av virtuellt minne, taggning, indexering
  • Exekvering
    • Pipeline-organisation, Antal pipeline-steg, etc
    • Brach prediction
    • Instruction preload, issue order, completion order
  • Prestanda, Peak MIPS, MFLOPS, Spec FP 95, Spec Int 95
  • Speciella egenheter hos processorn som skiljer den från andra processorer

Nuvarande bokningslista samt förslag på relevanta hårdvara.

Rapporten

Era rapporter ska lämnas in i LaTeX (med eventuella eps-filer som behövs), annars så kan vi tyvärr inte få sidnumreringen och layouten att bli rätt. Ni ska följa det som står i mallen.

En korrekt uppsatt gnuzippad tarboll till LaTeX är nu skapad. Den innehåller bl a en "Makefile" och ett exempel på en bib-fil. Se vidare den gnuzippade tarbollen eller biblioteket med de enskilda filerna.

Några saker att tänka på:

  • Ändra inte på något före raden som säger \begin{document}, om det inte är så att ni behöver en viss paket.
  • Fyll i rätt författare i \authors samt rätt titel i \titles.
  • Ändra inte i headers/footers!
  • Ni behöver inte lägga in någon "abstract".
  • Inga konstiga fonter.

http://www.cs.umu.se/kurser/TDBC06/HT02/lab/lab3/index.html
Ansvarig för sidan: Ola Ågren
Senast ändrad 2002-09-27