Advanced Computer Architecture-I Slides

Click to Download PDF Slides
Lecture 1
Course Introduction, Technology Trends, Performance Laws, and Rules of Thumb
slides: 
2up.pdf, 6up.pdf
Lecture2
Benchmarks, Performance, and Cost, Instruction Set Architecture
HW #0 Due
slides: 
2up.pdf, 6up.pdf
Lecture3
Review of Control, Datapath, Pipelining
slides: 
2up.pdf, 6up.pdf
Lecture4
Pipelining Complications---Data and Control Hazards, Case Study of MIPS R4000
slides: 
2up.pdf, 6up.pdf
Lecture5
Instruction Level Parallelism, Compiler perspective
slides: 
2up.pdf, 6up.pdf
Lecture6
Case Studies: CDC 6600 Scoreboarding, Tomasulo's Algorithm
slides: 
2up.pdf, 6up.pdf
Lecture7
Branch Prediction, Sup.pdferscalar, VLIW, SW Pipelining, Trace Scheduling, Conditional Execution, Speculation, Limits
slides: 
2up.pdf, 6up.pdf
Lecture8
Microarchitectures and Trends:
The Microarchitecture of Sup.pdferscalar processors (
paper)
slides: 
2up.pdf, 6up.pdf
Lecture9
Complexity Effective Processors paper
IPC vs. Clockrate paper
Lecture10
Processor Design for Portable Systems paper
Energy Dissipation in General Purpose Proc paper
Dynamic Thermal Management 
paper
Lecture11
Memory Hierarchy--4 Qs, 3Cs, reducing miss rate 
slides: 
2up.pdf, 6up.pdf
Lecture12
Memory Hierarchy--3Cs, reducing miss rate, improving hit time
slides: 
2up.pdf, 6up.pdf
Lecture13
Memory Hierarchy--program/compiler optimizations, reducing miss penalty
(CProf 
paper)
slides: 
2up.pdf, 6up.pdf
Lecture14
Main Memory, Virtual Memory, Page Tables & TLBs, Managing the Memory Hierarchy
slides: 
2up.pdf, 6up.pdf
Lecture15
Virtual Memory, Page Tables
slides: 
2up.pdf, 6up.pdf
Lecture16
Virtual Memory & Caches
slides: 
2up.pdf, 6up.pdf
Lecture17
I/O--Busses, RAID
slides: 
2up.pdf, 6up.pdf
Lecture18
MP: Snoopy & Directory Schemes
slides: 
2up.pdf, 6up.pdf
Lecture19
MP: Consistency & Synchronization:
slides: 
2up.pdf, 6up.pdf
Lecture20
Interconnection Networks
slides: 
2up.pdf, 6up.pdf
Lecture21
Multiscalar, SMT, CMP
slides: 
2up.pdf, 6up.pdf
Multiscalar (talk, paper) (gzipped PS)
SMT (
project), CMP (paper)
Lecture22
Compaq Alpha 21264 (2up.pdf,6up.pdf), Sun Majc (pdf)

No comments: