Computer Architecture PPT
Instructor Prof. Laxmi N. Bhuyan ( bhuyan@cs.ucr.edu)
Main Text: Patterson and Hennessy, Computer Organization and Design, Morgan
Kaufman Publisher
Reference: Hennessy and Patterson, Computer Architecture: A Quantitative Approach,
Morgan Kaufman Publisher
Course Syllabus:
• Advanced processor design: CPU pipelining, Datapath and Control Design, Data
and Control Hazards: The topics will be covered from Chapter 6 of the text
• Instruction level parallelism, Dynamic scheduling of instructions, Branch
Prediction and Speculation – From reference book and papers
• VLIW, Multithreading, and Network processor architectures – From papers
• Basic multiprocessor design: Shared memory and message passing; Network
topologies. The topic will be covered from Chapter 9 of the text.
Download Here Lectures
- Lecture 1 (slides in ppt)
- Lecture 2 (slides in ppt)
- Lecture 3 (slides in ppt)
- Lecture 4 (slides in ppt)
- Lecture 5 (slides in ppt)
- Lecture 6 (slides in ppt)
- Lecture 7 (slides in ppt)
- Lecture 7a (paper in pdf)
- Lecture 7b (paper in pdf)
- Lecture 8 (slides in ppt)
- Lecture 9 (slides in ppt)
- Lecture 9a (paper in pdf)
- Lecture 9b (paper in pdf)
- Lecture 10 (slides in ppt)
- Lecture 10a (paper in pdf)
- Lecture 10b (paper in pdf)
- Lecture 11 (slides in ppt)
- Lecture 12 (slides in ppt)
- Lecture 12b (paper in pdf)
- Lecture 13 (Lecture in ppt)
- Lecture 14 (Lecture in ppt)
- Lecture 15 (Lecture in ppt)
- Lecture 16 (Lecture in ppt)
- Lecture 17 (Lecture in ppt)
- Lecture 18 (Lecture in ppt)