CSE 240A -- Principles in Computer Architecture

Lecture Slides

I. Introduction (intro)
II. Performance (perf)
III. Instruction set architecture (isa)
IV. Pipelining (pipe,hazards,pipe3)
V. Instruction Level Parallelism (bpredict,ilp1,ilp2,ilp3,ilp4)
VI. Memory and Caches (cache1,cache2)
VII. Multiprocessing and Multithreading