PENSUM fag 45214 datamaskinarkitektur 1996/1997
Last modified: Thu Feb 13 09:36:55 MET DST 1997
by Lasse Natvig, E-mail: lasse@idt.unit.no
Pensum-stoff angitt i parantes betyr kursorisk pensum (dvs. støttepensum
el. forutsatt kjent).
[Tilbake til hjemmeside for 45214]
Fra læreboka [Hwa93]:
- Kap. 1, (1.4.2)
- Kap. 2, unntatt en del av 2.3.1 (Fra "A Dataflow... side 71 og ut 2.3.1)
- Kap. 3, unntatt 3.2.3
- Kap. 4.1.1, (4.1) , 4.2, untatt eks. 4.6, 4.4.1, (Hovedprinsipper i
resten av kap. 4 antas kjent)
- Kap. (5.2), 5.3.1, 5.3.2, 5.4
- Kap. 6, untatt 6.4.1.
- Kap. 7, untatt Futurebus+ på s.335, fig. s. 337, 355-356, og 364, samt
"wired barrier..." s. 365-367.
- Kap. 8, untatt eks. VAX 9000 og Stardent 3000 i kap. 8.2.4, og untatt "program graph ..." side 444-446, og untatt eks. 8.11
-
Kap. 9, (9.1.5), untatt "Multidimen...." s. 504, untatt eks. 9.4, untatt 9.5.3
-
Kap. 10.1, (10.2)
-
Kap. 11.2.1
-
Kap. 12.2.1, 12.2.2
Artikkel-samling:
- The Scalable Coherent Interface and Related Standards Projects,
David B. Gustavson, IEEE Micro, februar 1992, side 10-22.
- The Manchester Prototype Dataflow Computer,
J. R. Gurd et.al., CACM januar 1985, side 34-52.
- Future Directions, Kap. 10 i [HP90].
- Architectural Support for Designing Fault-Tolerant Open Distributed
Systems,
S. Hariri og A. Choudhary, IEEE Computer juni 1992, side 50-62.
- High-Availability Computer Systems, J. Gray and D.P. Siewiorek,
IEEE Computer, sept. 1991, side 39-48.
- Alpha AXP arkitektur, R.L. Sites, CACM feb. 1993, side 33-44.
- The Alpha Demonstration Unit: A High-Performance Multiprocessor,
C.P. Thacker et.al., CACM feb. 1993, side 55-67.
- High-level Simulation of BSP Architectures,
Lasse Natvig, Teknisk Rapport, IDT, 2 januar 1996.
Tilgjengelig som
postscript (115008 bytes). )
- Integration of Message Passing and Shared Memory in the Stanford
FLASH Multiprocessor, John Heinlein et.al., fra Proc. 6th int'l
conf. on Architectural Support for Programming Languages and Operating
Systems, San Jose, Oct-94, side 38-50. Du kan lese mere i [Flash95].
- An Overview of the ClustRa DBMS, Øystein Torbjørnsen,
Telenor FoU Trondheim.
- Application of an abstract machine supporting fault-tolerance
in a parallel database, Øystein Torbjørnsen og Svein-Olaf
Hvasshovd, Computer Syst. Sci. & Eng 1994, 2, pp134-141.
Øvinger:
Alle øvinger er pensum.
Oppgaver og løsningsforslag blir tilgjengelig fra fagets hjemmeside på
internett:
Forelesninger:
Det som er gjennomgått på forelesning. Dette er i
stor grad dekket av forelesnings-foiler som etterhvert vil bli gjort
tilgjengelige fra fag 45214 sin hjemmeside. Det varsles på E-mail på
listen 'datark' når endelige versjoner legges ut. Legg merke til at det på
eksamen gjerne kan bli spurt om stoff som er dekket i forelesnings-foiler
men som er uklart beskrevet, eller ubeskrevet i andre deler av pensum. Det
kan selvfølgelig også bli spurt om stoff som ikke er dekket i
forelesnings-foilene.
Referanser:
- [Adve95]
- S.V. Adve and K. Gharachorloo,
Shared Memory Consistency Models: A Tutorial,
Rice University ECE Technical Report 9512 and
Western Research Laboratory Research Report 95/7,
September 1995.
Postscript
(Anbefalt støttelitteratur vedr. lager konsistens modeller)
- [Flash95]
- The Stanford FLASH Multiprocessor av Jeffrey Kuskin et. al.
- [HP90]
- John L. Hennessy & David A. Patterson: Computer Architecture, a
Quantitative Approach. Morgan Kaufmann Publishers Inc., 1990. (Anbefalt
støttelitteratur for DM-studieretning)
- [Hwa93]
- Kai Hwang: Advanced Computer Architecture, Parallelism,
Scalability, Programmability. McGraw Hill 1993.
- [Sto93]
- Harold S. Stone: High-Performance Computer Architecture, Addison
Wesley 1993. (Anbefalt støttelitteratur)
[Tilbake til hjemmeside for 45214]