Date |
Lecture Topic |
Assignment due |
|
|
|
Thur, Sept 4 |
Introduction |
|
|
|
|
Tues, Sept 9 |
Technology |
Moore discussion questions |
Thur, Sept 11 |
Technology (continued) |
|
|
|
|
Tues, Sept 16 |
Performance |
|
Thur, Sept 18 |
Performance (continued) & ISAs |
|
|
|
|
Tues, Sept 23 |
ISAs |
|
Thur, Sept 25 |
ISAs (continued) |
Cocke discussion questions |
|
|
|
Tues, Sept 30 |
Caches |
|
Thur, Oct 2 |
Caches (continued) |
|
|
|
|
Tues, Oct 7 |
Caches (continued) |
Jouppi reading questions |
Thur, Oct 9 |
Virtual Memory & IO |
Homework1 Due |
|
|
|
Tues, Oct 14 |
Fall Break -- No Class |
|
Thur, Oct 16 |
Virtual Memory & IO (continued) |
|
|
|
|
Tues, Oct 21 |
Virtual Memory & IO (continued) |
Homework2 Due |
Thur, Oct 23 |
Midterm Exam |
|
|
|
|
Tues, Oct 28 |
Class Canceled |
|
Thur, Oct 30 |
Pipelining & Branch Prediction |
|
|
|
|
Tues, Nov 4 |
Pipelining & Branch Prediction |
|
Thur, Nov 6 |
Superscalar |
|
|
|
|
Tues, Nov 11 |
Scheduling (lecture by Drew Hilton) |
|
Thur, Nov 13 |
Scheduling (lecture by Drew Hilton) |
|
|
|
|
Tues, Nov 18 |
Multicore |
|
Thur, Nov 20 |
Multicore |
|
|
|
|
Tues, Nov 25 |
Multicore |
|
Thur, Nov 27 |
Thanksgiving -- No Class |
|
|
|
|
Tues, Dec 2 |
Multithreading |
Homework3 Due |
Thur, Dec 4 |
Vectors and XBox360 & Wrapup |
|
|
|
|