Main Page

Announcements

Lectures

Project

Assignments &
Study Guides

Course
Guidelines

Programs

Resources

Syllabus

Grading Policy

 

CS 282 System Architecture II Lectures

This list is tentative and may be modified at the instructor's discretion.

Section 001 Lecture slides Notes
June 22, 2009 Overview and Review of CS 281  
June 24, 2009 Performance Evaluation and Benchmarking
 
June 29, 2009 Overview of Pipelining  
July 1, 2009 Pipelined Datapath and Control
 
July 6, 2009 Pipelined Datapath and Control
 
July 8, 2009 Dealing with Pipeline Hazards
 
July 13, 2009 Dealing with Pipeline Hazards  
July 15, 2009 Advanced Pipelining Techniques  
July 20, 2009 No Class No Class
July 22, 2009 No Class No Class
July 29, 2009 Exploiting Memory Hierarchy: Cache Memory Last week to withdraw
August 3, 2009 Exploiting Memory Hierarchy: Cache Memory  
August 5, 2009 Exploiting Memory Hierarchy: Cache Memory
Measuring Cache Performance
 
August 10, 2009 Midterm Midterm
August 12, 2009 Exploiting Memory Hierarchy: Virtual Memory
 
August 17, 2009 Exploiting Memory Hierarchy: Virtual Memory
 
August 19, 2009 I/O Devices and Communication Buses  
August 24, 2009 Interfacing I/O Devices to Memory, Processor, and OS
Memory-mapped IO and Interrupts in SPIM
 
August 26, 2009 Multiprocessors: Uniform and Non-Uniform  
August 31, 2009 Final Exam Review  
Week of September 1, 2009 Final Exam in ??? at ??? Finals Week