CS4431 Advanced Computer Architecture
Fall 2006



Week

Topic

Slides

Postscript

1

Course introduction and overview

Lecture01

Lecture01.ps


Amdahl's Law

Lecture02

Lecture02.ps


Benchmarks and Performance Metrics

Lecture03

Lecture03.ps

2

Instruction set architectures

Lecture04

Lecture04.ps

3

Pipelining, structural hazards and forwarding

Lecture05

Lecture05.ps

5

Instruction Level Parallelism

Lecture06

Lecture06.ps

6

Tomasulo's Algorithm

Lecture07

Lecture07.ps

7

Dynamic Branch Prediction

Lecture08

Lecture08.ps

8

High performance instruction delivery

Lecture09

Lecture09.ps

9

Multiple Instruction Issue and Hardware Based Speculation

Lecture10

Lecture10.ps

11

Memory Hierarchy

Lecture11

Lecture11.ps

12

Ways to reduce misses/miss penalty

Lecture12

Lecture12.ps

13

Ways to reduce hit time /Main Memory

Lecture13

Lecture13.ps

14

Multiprocessors

Lecture14

Lecture14.ps

Finals

Final Exam Time : TBA

Good luck!



 

Last updated:September 3, 2006