The University of Queensland Homepage
School of ITEE ITEE Main Website

 COMP4200/COMP7202 - Computer Systems Architecture II
The University of Queensland
School of Information Technology and Electrical Engineering
Semester One, 2004

Lectures

Lecture notes are numbered according to the chapter of the prescribed book, and appear here in reverse order (most recent first):

  • Lecture 6-3 Multiprocessors Research Questions (Powerpoint pdf)
  • Lecture 6-2 Multiprocessors Advanced Topics (Powerpoint pdf)
  • Lecture 6-1 Introduction to Multiprocessors (Powerpoint pdf)
  • Lecture 4-3 Compiler-based approaches to ILP (Powerpoint pdf)
  • Lecture 4-2 VLIW revisited, loop-carried dependences (Powerpoint pdf)
  • Lecture 4-1 Pipeline scheduling, loop unrolling and Static branch prediction (Powerpoint pdf)
  • Lecture 3-3 Superscalar, speculation and P6 architecture (Powerpoint pdf)
  • Lecture 3-2 Dynamic Branch Prediction (Powerpoint pdf)
  • Lecture 5 Memory Hierarchy Design (Powerpoint pdf) -- on slide 54 the stuff before "Compiler Optimizations" shouldn't be there (it's from slide 70).
  • Lecture 3-1 Tomasulo's Algorithm (Powerpoint pdf)
  • Lecture A-3 Pipeline - multi cycle (Powerpoint pdf)
  • Lecture A-2 Pipeline hazard revision (Powerpoint pdf)
  • Lecture A-1 Pipeline revision (Powerpoint pdf))
  • Lecture 2 Instruction Set Principles (PDF)
  • Lecture 1 Fundamentals of Computer Design (PDF)

Philip Machanick and Simon Leung; for general course questions: comp4200@itee.uq.edu.au
Last modified: Thursday, 13 May 2004 4:06 PM.