CSE 533
Advanced Computer Architectures
( Spring 2008 )
|
Instructor: Assist.Prof. Gurhan Kucuk, A-409, x1416 |
|
|
|
|
|
|
|
|
|
|
|
|
|
Course Syllabus
Description:
Fundamentals of computer design, instruction set principles, pipelining and pipeline hazards, Contents:
Grading:
Books:
John L. Hennessy and David A. Patterson J. Shen and M. Lipasti 2a-Performance, The Iron Law, The Amdahl's Law 1 slide pp 6 slides pp 2b-Power - I 1 slide pp 6 slides pp, Supplementary Slides Power - II, Power - III 3-ISA 1 slide pp 6 slides pp 4-Pipelining 1 slide pp 6 slides pp Supplementary Notes for Pipelining, Another Set of Slides 5-Static Scheduling 1 slide pp 6 slides pp 6-Dynamic Scheduling 1 slide pp 6 slides pp , Supplementary Slides 1 slide pp 6 slides pp 7-Register Renaming 1 slide pp 6 slides pp 8-Register Renaming with Re-Order Buffer 1 slide pp 6 slides pp 9-Branch Prediction 1 slide pp Supplementary 10-Advanced Pipelines 2 slides pp 11-Memory Hierarchy Design 1 slide pp 6 slides pp 12-Virtual Memory 1 slide pp 6 slides pp 13-SRAM vs. DRAM 1 slide pp 6 slides pp Old Presentations: 1-Chip MultiProcessors 1 slide pp 6 slides pp 2-Load Value Speculation 1 slide pp 6 slides pp 3-SMT processors 1 slide pp 6 slides pp 4-Out-of-Order Commit1 slide pp 6 slides pp 5-Runahead Execution1 slide pp 6 slides pp Resources | |||