Advanced Computer Architecture – Spring 2012

Course No: 0907731
Course Name: Advanced Computer Architecture

Handouts:

  • Course Syllabus (pdf)
  • Slides:
  • Course Introduction (ppt)
  • Modern and Future Processors (ppt)
  • Technology Trends (ppt)
  • Quantitative Principles (ppt)
  • Pipelining Review (ppt)
  • Research Project Directions (ppt)
  • Instruction Set Principles (ppt)
  • ILP Part I: Compiler Techniques (ppt)
  • ILP Part II: Branch Prediction (ppt)
  • ILP Part III: Dynamic Scheduling (ppt)
  • ILP Part IV: Speculative Execution (ppt)
  • ILP Part V: Multiple Issue (ppt)
  • Limits to ILP (ppt)
  • Thread-Level Parallelism (ppt)
  • Multi-core Processors (ppt)
  • Multiprocessor Introduction (ppt)
  • Snooping Cache Multiprocessors (ppt)
  • Directory Based Multiprocessors (ppt)
  • Memory Hierarchy Review (ppt)
  • Advanced Memory Hierarchy (ppt)
  • Storage Systems (ppt)

Solutions:

  • Midterm Exam Solution (pdf)

Grades and absence as of 10/5/2012 (pdf), grades as entered in ACAD (pdf)

Last update on 10/5/2012, 2:45 pm.

1 thought on “Advanced Computer Architecture – Spring 2012

Comments are closed.