Computer Architecture Lectures for Fall 2009
Lecture |
Date |
Topics |
Overheads |
Handouts |
---|---|---|---|---|
01 |
8/25 |
HLL/AL Review; Architectural Improvements |
||
02 |
8/27 |
Instruction Set Design Issues |
||
03 |
9/1 |
Intro. To Instruction Pipelining |
||
04 |
9/3 |
|
|
|
05 |
9/8 |
Instruction Pipelining: Control/Branch Hazards |
||
06 |
9/10 |
|
|
|
07 |
9/15 |
Superpipelining and Superscalar Architectures |
||
08 |
9/17 |
|
|
|
09 |
9/22 |
|
|
|
10 |
9/24 |
Superscalar Architectures: Pentium 4 and ARM Cortex-A8 |
||
11 |
9/29 |
Review for Test 1 |
|
|
12 |
10/1 |
Test 1 |
|
|
13 |
10/6 |
Bus Interconnection |
|
|
14 |
10/8 |
PCI |
|
|
15 |
10/13 |
Memory Hierarchy and Cache |
||
16 |
10/15 |
|
|
|
17 |
10/20 |
Main Memory |
||
18 |
10/22 |
|
|
|
19 |
10/27 |
External Memory: Hard disk and RAIDs |
||
20 |
10/29 |
Finish RAID and Intro. I/O |
|
|
21 |
11/3 |
I/O, interrupts, and introduction to OS |
||
22 |
11/5 |
Virtual Memory |
||
23 |
11/10 |
Review for Test 2 |
|
|
24 |
11/12 |
Test 2 |
|
|
25 |
11/17 |
Virtual Memory: locality of reference and TLB |
|
|
26 |
11/19 |
Virtual Memory: page replacement algorithms and segmentation |
||
Thanksgiving Break Week, November 23-27 |
||||
27 |
12/1 |
|
|
|
28 |
12/3 |
Overview of Parallel Processing |
|
|
29 |
12/8 |
“High-lights” of Multi-core processors |
|
|
30 |
12/10 |
|
|
|
Final Exam, Thursday (Dec. 17) 10-11:50 AM in ITT 328 |