COMP25212 - System Architecture
This page is work in progress and some links might be broken. Materials will appear as the course advances. Thanks for your patience.
Materials for Feb-May 2014
Back to the syllabus
Dr. Sergio Davies
Dr. Javier Navaridas (course leader)
DA Patterson, JL Hennessy. Computer Organization and Design. The Hardware/Software Interface, Morgan Kaufmann
Exam (80%) +
Lecture Handouts (ppt and pdf)
- A visualization of Hard Disk Drive components and operation.
Pipelining examples PDF
Out of Order Pipelines PDF (Lecture 1, Lecture 2)
- A java applet simulating a Tomasulo pipeline can be found here
- A couple of background articles to read on hyperthreading:
first, an Intel Technical Journal special issue on hyperthreading
and the original 1997 paper on simultaneous multithreading.
State-of-the-art systems PDF
Laboratory Scripts (pdf)
Lab Script expt. 1 1 session
Lab Script expts. 2 & 3 2 + 1 sessions
Lab Script expt. 4