ECE 2162 Computer Architecture

Swanson School of Engineering

University of Pittsburgh

Fall, 2009

Instructor: Jun Yang

General Information

Instructor: Jun Yang, 336 Benedum
Telephone: x49088
Email: juy9@pitt.edu
Class Meeting Time: Thursday 5:20-7:50
Location: 423 Benedum
Textbook: John L. Hennessy and David A. Patterson, "Computer Architecture: A Quantitative Approach," 4th Edition, Elsevier, Morgan Kaufmann Publishers, 2007
Prerequisite: CoE/ECE 0142 or CoE/CS 1541

Grading

Midterm 10/15 30%
Final 12/10 30%
Project Due: 12/18 40%

Tentative Schedule of Class

9/3 Introduction, trend
9/10 Performance Evaluation and Metrics
9/17 Instruction Level Parallelism
9/24 Canceled
10/1 Tomasulo Algorithm
10/8 Reorder Buffer
10/15 Midterm
10/22 Branch Prediction, Speculation and Recovery
10/29 Cache Basics
11/5 Cache Performance
11/12 Cache, Memory
11/19
11/26 Thanksgiving, No Class
12/3 Chip Multiprocessors and Advanced Research Topics
12/10 Final exam

Homework

Project

This is a team project of two people. Poject description is here.

Project Demo Schedule

To be announced.