Computer Architecture Lectures for Fall 2008
Lecture |
Date |
Topics |
Overheads |
Handouts |
---|---|---|---|---|
01 |
8/25 |
Computer Organization Review |
|
|
02 |
8/27 |
Sections 5.1-5.4; 9.1-9.2 |
||
03 |
9/2 |
Section 5.5 |
||
04 |
9/4 |
Section 11.5 |
||
05 |
9/9 |
|
|
|
06 |
9/11 |
|
|
|
07 |
9/16 |
Section 6.1 – 6.3 Memory Hierarchy |
||
08 |
9/18 |
Section 6.4: Cache Memory |
|
|
09 |
9/23 |
Section 9.4.4: Shared Memory Multiprocessors |
|
|
10 |
9/25 |
Section 6.5 Virtual Memory |
||
11 |
9/30 |
Test 1 Review |
||
12 |
10/2 |
Test 1 |
|
|
13 |
10/7 |
More about virtual memory |
|
|
15 |
10/14 |
Section 6.6: Segmentation; Paging of segments; Examples |
|
|
16 |
10/16 |
Hardware support for the operating system support |
||
17 |
10/21 |
Sections 7.1-7.4: Amdahl's law, I/O Control Methods |
|
|
18 |
10/23 |
Section 7.5: Bus |
||
19 |
10/28 |
Magnetic Disk, RAID Introduction |
||
20 |
10/30 |
RAID Arrays |
|
|
21 |
11/4 |
Superpipeling, Superscalar, and VLIW Processors |
||
22 |
11/5 |
Superscalar - Tomasula's algorithm, VLIW processors |
||
23 |
11/11 |
Test 2 Review and Pentium Example: superscalar pipeline, and cache |
|
|
24 |
11/13 |
Test 2 |
|
|
25 |
11/18 |
Multiprocessors - SMPs |
||
26 |
11/20 |
Network connected multiprocessors |
||
27 |
12/2 |
|
|
|
28 |
12/4 |
Threads and Multi-core processors |
|
|
29 |
12/9 |
|
|
|
30 |
12/11 |
Review for Final Exam |
|
|
31 |
12/18 |
Final Exam – Thursday 10-11:50 AM in ITT 328 |