Computer Systems Lectures for Spring 2008
Lecture |
Date |
Topics |
Overheads, Power Point, etc. |
Handouts |
---|---|---|---|---|
30 |
5/1 |
Final Review |
|
|
29 |
4/29 |
Multicore Systems and thread programming |
|
|
28 |
4/24 |
Intro. To Distributed Memory Multipprocessors |
||
27 |
4/22 |
Continuation of Intro. To Multiprocessors |
|
|
26 |
4/17 |
Lab Exercise |
|
|
25 |
4/15 |
Intro. To Multiprocessors |
||
24 |
4/10 |
Test 2 |
|
|
23 |
4/8 |
Review for Test 2 |
|
|
22 |
4/3 |
More on Virtual Memory -- Page replacement, page allocation, and segmentation |
|
|
21 |
4/1 |
Process Queues maintained by the OS; Virtual Memory Intoduction |
||
20 |
3/27 |
I/O and Hardware support for OS |
||
18 |
3/13 |
RAID levels |
|
|
17 |
3/11 |
Hamming Codes; Magnet Disks, Intro. To RAID |
||
16 |
3/6 |
Square Memory implementation of RAM, Static vs Dynamic RAM |
||
15 |
3/4 |
|
|
|
14 |
2/28 |
Test 1 |
|
|
13 |
2/26 |
Review for Test 1 |
||
12 |
2/21 |
PCI Bus and Memory Hierarchy |
||
11 |
2/19 |
Bus Design Issues |
|
|
09 |
2/12 |
Ch 15: Itanium Processor |
||
07 |
2/5 |
Ch 14: Instruction-Level Parallelism (ILP) and Superscalar Processors |
||
06 |
1/31 |
Ch 13: RISC vs. CISC |
||
05 |
1/29 |
Ch 12: Pipeline Branch Hazards |
||
04 |
1/24 |
Ch 12: Pipeline Data Hazards and Forwarding |
|
|
03 |
1/22 |
Ch. 12: Instruciton Pipelining |
||
02 |
1/17 |
Ch 10 & 11: CPU function and MIPS AL |
||
01 |
1/15 |
High-level and Assembly Language Review |
|