Forelesningsplan for resten av semesteret (Avholdte forelesninger, se nedenfor):
(1) 4 sept : - Om faget, introduksjon, parallelle datamaskin-modeller (kap.1). (2) 12 sept kl. 1215-1400: - Intro. av multimaskiner med distribuert lager (kap. 1.2.2) - Intro. av multi-vektor maskiner og SIMD maskiner (1.3) - Litt om modeller for parallelle (maskiner) (1.4) (3) 19 sept kl. 1215-1400: - DM-Arkitektur, utviklingslinjer (1.5) - Betingelser for parallellitet, data-, kontroll- og ressurs- avhengigheter (2.1) (4) 26 sept kl. 1215-1400: - Mekanismer for programflyt (kap.2.3) (deler av kap. utgår, se pensumliste) - Arkitekturer for sammenkopling av systemer (kap. 2.4.1. ->) Nettverk (5) 3 okt kl. 1215-1400: - Ytelsesmål, eksempler på parallelle applikasjoner (kap. 3). - Aritmetisk, geometrisk og harmonisk middel ifm. ytelse - Effektivitet, redundans, utnyttelse, kvalitet - MIPS, Mflops, Whetstones, Dhrystones, TPS, KLIPS - Hastighetsøkning, Amdahls lov m.fl., skalerbarhet (kap. 3). (6) 10 okt kl. 1215-1400: - Mer om skalerbarhet (kap. 3) - Superskalare og vektorprosessorer (kap. 4). . prosessorer, prinsipper, teknologi (rask repetisjon) . "superpipelining", VLIW-prosessorer . lagerheirarki, virtuelt lager (rask repetisjon) - Hurtigbuffer, hovedprinsipper (kap. 5, rask repetisjon) (7) 17 okt kl. 1215-1400: - Hurtigbuffer-avbildning, repetisjon (kap. 5.2) - Lagerfletting (repetisjon) - Delt lager (kap. 5). - Sekvensiell og svak konsistens (kap. 5). (Masse mere om temaet) (8) 24 okt kl. 1215-1310: - Pipelining og superskalare teknikker (kap. 6). (9) 31 okt kl. 1215-1400: - Mere om pipelining (kap. 6). (10) 7 nov kl. 1215-1400: - Mere om superskalare prosessorer (kap. 6). - Multiprosessorer (kap. 7) (11) 14 nov kl. 1215-1400: - Hurtigbuffer koherens (forts. kap. 7) . Statiske løsninger . Dynamiske løsninger . Goodman's "Write-Once"-protokol . DEC's "Firefly"-protokoll, oppgave . Katalog-metoden (12) 21 nov kl. 1215-1400: (Av Pauline Haddow) - Multimaskiner og meldingutveksling (kap. 7) . meldingsutvekslingsmekanismer (kap.7.4) . ruting, svitsjing, flyt-kontroll . E-kube-ruting, store-and-forward, vranglås - Multimaskiner (kap. 7.3) - Intel og superdatamaskiner, Paragon[Tilbake til hjemmeside for 45214]