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.
|