Beskjeder
Hei.
Vi vil i ?r kj?re obligatoriske innleveringer i Canvas, fremfor Devilry. Bruken er selvforklarende, og innloggingsknapp er n? festet p? semestersiden. Denne beskjeden kommer sent fordi vi fikk tilgangen sent.
Canvas blir kun brukt til innleveringer og tilbakemeldinger i IN2060. De ?vrige verkt?yene (unntatt Devilry) vil bli brukt som tidligere angitt.
Tidsfrister for obligene er satt opp i Canvas. (Tidspunktene kan bli endret, men vi vil da gi beskjed som normalt).
Da har vi f?tt g?tt gjennom alle kj?retidene etter Oblig 3 og det er blitt k?ret vinnere! F?rst og fremst s? har alle gjort en kjempejobb, men det er noen som virkelig har g?tt i dybden for ? f? frem det beste av Raspberry Pi-en!
Det er litt vanskelig ? k?re en enslig vinner siden flere grupper konkurrerer veldig godt p? forskjellige FFT st?rrelser. Av den grunn s? vil f?lgende personer / grupper bli kontaktet for utmerket kj?retid!
- Olavlan
- Hilmare og Eirikolb
- Adriansan
- Eliasr
Rekkef?lgen er tilfeldig. Det disse gruppene har utmerket seg med er at de kj?rer raskt p? store FFT st?rrelser ved hjelp av flere forbedringer, men det som skiller er bruken av alle kjernene p? RPi-en. Noen har ogs? lagt mye vekt i ? forbedre kj?retid p? sm? st?rrelser, noe som ogs? blir premiert.
Gratulerer s? mye!
Det blir ingen forelesning neste uke (fredag 23.11) og heller ikke vanlige gruppetimer. Fagl?rer vil fortsatt dukke opp p? torsdag (se tidligere beskjed), men vanlige gruppetimer utg?r.
Neste uke vil Kyrre stille for sp?rsm?l og svar i gruppetime 22.11 klokken 10. Vi anbefaler ? stille opp i god tid slik at vi f?r et inntrykk av at det faktisk er sp?rsm?l, hvis ingen studenter er tilstede i starten av time vil vi g? videre.
P? eksamen blir ark uten linjer benyttet til scanning (vi har ikke noe valg). Kladdeark skal dere kunne f? med og uten ruter hvis dere sp?r eksamensvaktene. Slik sett kan det v?re praktisk ? ha med en linjal sammen med penn, blyant og viskel?r.
Som nevnt tidligere s? skal prosjektet presenteres for gruppel?rere i l?pet av uke 44. M?ten dette gjennomf?res p? blir ? m?te opp p? gruppetime og presentere prosjektet. Det er ikke snakk om en PowerPoint presentasjon, men heller presentere hvilke optimaliseringer som er gjort og forklare momenter i rapporten.
Hvis du ikke har mulighet til ? m?te opp s? kan det sendes beskjed til gruppel?rer innen uke 44 med begrunnelse ogs? vil de gi beskjed om videre fremgang.
Rapporten samt kildekode skal fortsatt leveres 01.11.2018 s? det forventes ikke at man er helt ferdig med absolutt alt til presentasjonen.
Det har g?tt litt fort i svingene under skriving av Oblig 3. Kommandoen for ? installere n?dvendige programmer trenger "install". Heldigvis er det noen som fort fant feilen og l?sningen. Teksten til Oblig 3 er n? oppdatert, beklager dette.
Fra:
sudo apt -y gawk gnuplot libfftw3-dev
Til:
sudo apt -y install gawk gnuplot libfftw3-dev
Vi snakket i forelesning om hvordan det er mulig ? bruke st?rre konstanter enn 8 bits i instruksjoner. Dette gj?res ved ? rotere imm8-verdien. Se side 330 og 331 i boka, inkludert tabell 6.7 og fig. 6.19. Det g?r alts? an ? kode verdier st?rre enn 8 bits, men ikke vilk?rlige verdier. Da m? man bruke literals, som er beskrevet i seksjon 6.6.1 (dette krever da en ekstra instruksjon).
V?re cpu-foiler hadde ikke med st?tte for shifting eller rotasjon, men dette vil typisk komme i en egen shift/rotate-enhet f?r tallet g?r inn i ALU-en (ikke innebygget i zero extend alts?).
Vi har distribuert et antall HDMI til DVI overganger til gruppel?rerne, slik at de kan brukes i gruppetimene.
Selv om det er litt tid igjen med Oblig 1 s? legger vi ut teksten til Oblig 2 n? slik at de som ?nsker kan begynne ? forberede seg.
Oblig 2 g?r gjennom assemblerprogrammering som blir undervist fredag 28. september.
Studentversjonen av Questa heter Modelsim, og kan lastes ned her om man registrerer seg.
Den har noen begrensninger i forhold til store design, men skulle ikke gi problemer i kurssammenheng.
Modelsim/Questa eller tilsvarende finnes ogs? i gratisversjonene av Quartuspakken til Altera eller i Xilinx Vivado webpack, men disse er st?rre ? laste ned.
Dette kan v?re en god ekstra ressurs med en popul?r vitenskapelig vri. Her f?r dere en god innf?ring i digitalteknikk og mange av de temaene vi skal l?re om i IN2060.
https://www.youtube.com/playlist?list=PL8dPuuaLjXtNlUrzyH5r6jN9ulIgZBpdo
Sjekk nettsidene for oppdatert liste.
Grunnet tekniske problemer var det ikke mulig ? ta opptak av forelesning 3 (lyden fungerte ikke).
For ? kunne gjennomf?re de obligatoriske oppgavene i IN2060 vil det v?re n?dvendig ? skaffe noe utstyr. Gjennom alle forelesninger, og i obliger, vil Raspberry Pi 3 model B+ benyttes som eksempel og som datamaskinplattform.
Strengt n?dvendig:
- Raspberry Pi 3 model B+
- Micro SD kort (minst 8GB)
- Kan benytte eget kort eller kj?pe nytt
- Str?mforsyning (+5V - 2.5A)
- Dette er samme som vanlig Micro USB mobillader
For ? enkelt sammenligne priser kan man bruke prisjakt...
For ? kunne f?lge godt med selv om man ikke har hatt IN1020 anbefaler vi ? lese grundig kapittel 1-3 i boka, og ogs? titte gjennom de delene i disse kapitlene som ikke er pensum.
Spesielt kan det v?re greit ? pr?ve seg litt p? Karnaugh maps, og gj?re oppgaver p? slutten av hvert kapittel, utover ukeoppgavene.
Bruk f?lgende link til ? melde dere inn i kurssidene hos Piazza. Her kan dere stille fagsp?rsm?l og andre sp?rsm?l dere m?tte ha om kurset.