| Component | Due Date |
|---|---|
| Initial Project meeting (last date) | Thur March 28th |
| ISA document | |
| Hardware & CU document | Tue April 30th |
| Initial Project Demo | Thur May 2nd |
| Final Project Submission | Wed May 15th |
| Final Project | Thur May 16th |
| Exam | Date/Time | Location | Study Guide | Review Session | Notes |
|---|---|---|---|---|---|
| Exam 1 | Week 5: April 4th | In Class | Topics List | see Note 1 below | |
| Exam 2 | Week 10: May 9th | In Class | Topics List | see Note 1 below |
| Note | Note |
|---|---|
| 1 | You are allowed to bring a non-programmable calculator and a single 8.5x11 sheet of paper with hand written notes to the exam. |
| Topic | Book Chapter | Notes |
|---|---|---|
|
Digital Design review notes
Computer Organization review notes | Review of Computer Organization (4003-345) | Things you should know from the pre-reqs |
| Comp. Arch. Introduction | Notes, Appendix L | |
| Comp. Arch. cost and performance | 1 | |
| Notes on the Arch library | Notes | |
| Control Unit Design | Notes | |
| Instruction Set Architecture | Appendix A, Appendix K | |
| Pipelining
Scoreboarding Dynamic Branch Prediction, Muyltiple Instruction Issue Software Instruction scheduling | Appendix C, 3, Appendix H | |
| Memory Hierarchy
Improving Cache Performance | Appendix B, 2 | |
| Thread-Level Parallelism | 5, Appendix I | |
| 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.