15-740 Fall '95
Course Schedule
Warning: This schedule will change as the term progresses.
Keep checking here for an updated version.
The complete schedule is available in GIF form. Here are the simple
version of the schedule and the referenced papers in
postscript form:
Date Topic Reading Homework
09/19 Introduction & Overview H&P Ch. 1 #1 Out
09/21 MIPS/DLX programming H&P Ch. 2
09/26 Instruction set comparison H&P App. D
09/28 Pipelined Implementation H&P Ch. 3 #1 Due, #2 Out
10/03 Advanced Pipelining H&P Ch. 4
10/05 Instr. level parallelism H&P Ch. 4
10/10 Case study H&P App. C, Smith94
10/12 Computer Arithmetic H&P App. A #2 Due, #3 Out
10/17 Cache Memory H&P Ch. 5
10/19 Virtual Memory H&P Ch. 5
10/24 Input/Output & Storage H&P Ch. 6
10/26 Network mechanism H&P Ch. 7 #3 Due, #4 Out
10/31 Network Protocols Comer Ch 1--10
11/02 Parallel computing overview Trew
11/07 Interconnection networks H&P Ch. 7
11/09 Message routing Leighton, Dally #4 Due, #5 Out
11/14 Data Parallel programming Leiserson
11/23 Thanksgiving vacation
11/28 Shared memory machines P&H Ch. 8 #5 Due, #6 Out
11/30 Cache protocol verification Blumofe
12/07 Message passing machines Sunderam #6 Due
12/11 Final Exam
The Following are the referenced papers which are not available in
postscript form:
- [Comer] Comer, D. E.,
Internetworking with TCP/IP Volume 1: Principles, Protocols, and Architecture,
Prentice Hall, 1991, pp. 1--158. In reference section of E\&S Library, Call Number 004.6C73i2.
- [Dally] Dally, W. J.,
``Network and Processor Architectures for Message-Driven Computers,''
VLSI and Parallel Computation,
Suaya, R., and Birtwistle, G., eds.,
Morgan Kaufmann, 1990, Chapter 3.1, pp.140--169.
- [Leighton] Leighton, T.,
``Methods for Message Routing in Parallel Machines,''
24th ACM Symposium on Theory of Computing (STOC '92),
May, 1992, pp.77--96.
- [Smith94] Smith, J. E., and Weiss, S.,
``PowerPC 601 and Alpha 21064: A Tale of Two RISCs,''
IEEE Computer, June, 1994, pp.46--58.
- [Smith91] Smith, J. R., and Taylor, W. R.,
``Accurate Modeling of Interconnection Networks in Vector Supercomputers,''
1991 International Conference on Supercomputing, ACM, 1991, pp.264--272.
- [Trew] Trew, A., and Wilson, G.,
Past, Present, and Parallel: A Survey of Available Parallel Computing Systems,
Springer-Verlag, 1991, pp.1--12.