CS250A Computer Systems Architecture

Lecture 1 Tehnology, performance, ISA
Lecture 2 MIPS ISA, basic execution, pipelining
Lecture 3 Pipeline hazards
Lecture 4 Control hazards
Lecture 5 Floating point, multi-cycle operations
Lecture 6 Memory Hierarchy
Lecture 7 Memory Hierarchy II
Lecture 8 Memory Hierarchy III, VM
Lecture 9 Superscalar processors
Lecture 10 Out of order Processors
Lecture 11 Multiprocessors
Lecture 12 Cache Coherence, memory ordering


Final