Computer Architecture Lectures for Fall 2010
Lecture |
Date |
Topics |
Overheads |
Handouts |
---|---|---|---|---|
01 |
Aug 24 |
HLL/AL Review; Architectural Improvements |
||
02 |
Aug 26 |
Instruction Set Design Issues |
||
03 |
Aug 31 |
Intro. To Instruction Pipelining |
||
04 |
Sep 02 |
|
|
|
05 |
Sep 07 |
Instruction Pipelining: Control/Branch Hazards |
||
06 |
Sep 09 |
|
|
|
07 |
Sep 14 |
Superpipelining and Superscalar Architectures |
||
08 |
Sep 16 |
|
|
|
09 |
Sep 21 |
|
|
|
10 |
Sep 23 |
Superscalar Architectures: Pentium 4 and ARM Cortex-A8 |
||
11 |
Sep 28 |
Review for Test 1 |
||
12 |
Sep 30 |
Test 1 |
|
|
13 |
Oct 05 |
Bus Interconnection |
||
14 |
Oct 07 |
Cache |
||
15 |
Oct 12 |
Main Memory |
||
16 |
Oct 14 |
External Memory: Hard disk and RAIDs |
||
17 |
Oct 19 |
RAID continued |
|
|
18 |
Oct 21 |
I/O, interrupts, and introduction to OS |
||
19 |
Oct 26 |
Virtual Memory |
||
20 |
Oct 28 |
|
|
|
21 |
Nov 02 |
Review for Test 2 |
||
22 |
Nov 04 |
Test 2 |
Test 2 |
|
23 |
Nov 09 |
No class – HLC meeting |
|
|
24 |
Nov 11 |
Virtual Memory: page replacement algorithms and segmentation |
||
25 |
Nov 16 |
Finish virtual memory |
|
|
26 |
Nov 18 |
Overview of Parallel Processing |
||
Thanksgiving Break: 11/22 to 11/26 |
||||
27 |
Nov 30 |
Overview of Parallel Processing |
||
28 |
Dec 01 |
“High-lights” of Multi-core processors |
||
29 |
Dec 07 |
|
|
|
30 |
Dec 09 |
|
|
|
Final Exam, Wednesday (December 15) 1-2:50 PM in ITT 328 |