| Component | Due Date |
|---|---|
| Initial Project meeting (last date) | Thur April 2nd |
| ISA document | Thur April 16th |
| Hardware & CU document | Tue April 28th |
| Initial Project Demo | Thur May 7th |
| Final Project | Tue May 19th |
| Exam | Date/Time | Location | Study Guide | Review Session | Notes |
|---|---|---|---|---|---|
| Exam 1 | Week 5: April 9th | In Class | Topics List | ||
| Exam 2 | Week 10: May 14th | In Class | Topics List |
| Topic | Book Chapter | Notes |
|---|---|---|
| Comp. Arch.
Introduction
Notes on the Arch library | Notes | |
| Comp. Arch. cost and performance | 1 | |
| Control Unit Design | Notes | |
| Instruction Set Architecture | Appendix B | |
| Pipelining
Scoreboarding Dynamic Branch Prediction | Appendix A, 2, 3 | |
| Memory Hierarchy
Improving Cache Performance | Appendix C, 5 | |
| Multithreading | 3 | |
| Multiprocessors | 4 | |
| I/O Systems - from notes by Dr. Guihai Chen | Class Notes |
Home page for
our textbook
Contains links to PDF versions of the appendices, and other bits and
pieces of useful information.
WWW Computer Architecture Page at the University of Wisconsin
Lots of links to tools, simulators, people, conferences, etc.
David Patterson's home page at Berkeley
Co-author of our textbook; links to his courses, and other references.
Computer Organization and Design 4th edition by Patterson and Hennessy. Morgan Kaufmann 2009
Specificly look for information in:
Note this book is used by the Computer Organization class (4003-345 & 4003-710) so should be available in the bookstore.