Jan. 28 - Lecture 1 - Intro, Computer Design and Evaluation
Jan. 30 - Lecture 2 - Intro, Computer Design and
Evaluation, cont.
Feb. 4 - Lecture 3 - Performance
Feb. 6 - Lecture 4 - Reliability and Basic
Pipelining
Feb. 11 - Lecture 5 - Basic Pipelining, cont.
Feb. 18 - Lecture 6 - Basic Pipelining, cont.
Feb. 20 - Lecture 7 - Basic Pipelining, cont.
Feb. 25 - Lecture 8 - Basic Pipelining, cont. and Memory hierarchy
Feb. 27 - Lecture 9 - Memory hierarchy, cont.
March 4 - Lecture 10 - Memory hierarchy, cont.
March 6 - Lecture 11 - Memory hierarchy, cont.
March 11 - Lecture 12 - Virtual Memory
March 25 - Lecture 13 - Virtual Memory,
cont. and Instruction-Level Parallelism
March 27 - Lecture 14 - Instruction-Level Parallelism,
cont.
April 1 - Lecture 15 - Instruction-Level
Parallelism, cont.
April 3 - Lecture 16 - Instruction-Level
Parallelism, cont.
April 8 - Lecture 17 - Instruction-Level
Parallelism, cont.
April 10 - Lecture 18 - Instruction-Level
Parallelism, cont. and Storage Systems
April 15 - Lecture 19 - Storage Systems, cont.
April 17 - Lecture 20 - Storage Systems, completed
April 22 - Lecture 21 - Multiprocessors
April 29 - Lecture 22 - Multiprocessors, cont.
May 1 - Lecture 23 - Multiprocessors, cont.
May 6 - Lecture 24 - Multiprocessors, cont.
May 8 - Lecture 25 - GPUs