Permission is granted to copy and distribute this material for educational purposes only, provided that the complete bibliographic citation and following credit line is included: "Copyright (C) 2012 UCB." Permission is granted to alter and distribute this material provided that the following credit line is included: "Adapted from (complete bibliographic citation). Copyright (C) 2012 UCB.
This material may not be copied or distributed for commercial purposes without express written permission of the copyright holder.
| Lec No. |
|
| |
||
| Introduction to Computer Architecture | |
||||
Review: Measurement, RISC | |
Chapter 1 | Reading #1 |
|||
Review (Cont): Pipelining | |
Reading #2 |
||||
| Review (Cont): Caching, VM, | |
Reading #4 |
Reading #3 |
||
Exceptions |
|
Reading #5 | Summaries for Reading #4 |
|||
| Static Scheduling, Dynamic Scheduling |
|
No reading | Reading #5 |
||
Score Board, Tomasulo, and Register Renaming | |
Reading #6 | No summaries due. | |||
5 | M 2/13 | Explicit Register Renaming, |
Reading #7 |
Reading #6 |
||
Prediction Continued (Branches, Dependencies) |
Summaries for Reading #7 |
|||||
6 | M 2/20 | < Presidents' Day Holiday (No Class) > | ||||
Prediction Finished (Load Values, Data Values) |
|
Reading #9 | Reading #8 |
|||
Limits to ILP | |
|
Reading #9 |
|||
Multithreading, Vector Processing |
|
Reading #10 |
||||
Due |
||||||
Vector Processing (Con't), Multiprocessing Introduction | |
| Reading #10 |
|||
Multiprocessor Networks | |
Reading #11 |
||||
Multiprocessor Networks (Con't) |
Summaries for Reading #12 |
|||||
W 3/14 |
Networks Finished | [pptx,ps,pdf] | Reading #14 | Summaries for Reading #13 |
||
10 |
Message Passing, Shared Memory | [pptx,ps,pdf] | Reading #15 | Chapter 4 |
||
Quiz I (5:00pm-8:00pm, 405 Soda Hall) |
||||||
Shared Memory | |
Reading #16 | Summaries for Reading #15 |
|||
Shared Memory (Con't) | |
Reading #17 | Summaries for Reading #16 |
|||
Directory-Based Protocols | Reading #18 | Reading #17 |
||||
Directory-Based Protocols (Con't), Synchronization |
Reading #19 | Summaries for Reading #18 |
||||
Memory Technology/Error Correction | [pptx,ps,pdf] | Reading #20 | Summaries for Reading #19 |
|||
GPUs (Guest Lecturer) |
New Patterson Ch 4 (GPU) |
Summaries for Reading #20 |
||||
Error Correction (Continued) |
[pptx,ps,pdf] |
|
Summaries for Reading #21 |
|||
Disks, Queueing Theory | Reading #22 | No Summaries required | ||||
M 4/30 | 26 | Architecture of Intel Sandy Bridgfe, Quantum Computing | [ppt,ps,pdf] | No Summaries required | ||
1:00PM-4:00PM, Location TBA |
||||||
M 5/7 | Project Reports Due 11:59PM Midnight |