CS 5513 Fall 2011 Schedule

This schedule gives the dates, topics, readings, and assignments for CS 5513. Click on the topics for lecture notes. Note: These dates are tentative and subject to change. In particular, the dates and numbers of midterm exams may move readings may be shuffled, added, or deleted. Dates for homeworks might appear to be in a state of flux until they are assigned.

Fall 2011 Schedule
Week
Date
Topic
Readings for Next Time
Out
In
(Due)
1
August 24/26 Introduction, Prerequisite Quiz H&P Chapter 1, Appendix B HW1: Intro  
2
August 29/31 Cont. Introduction, Amdahl's Law, Performance , H&P Appendix A HW2: ISA HW1 (Wednesday)
3
September 7 Performance and Pipelining (no class Monday) H&P Appendix C    
4
September 12/14 Continue Pipelining, Examples H&P Chapter 2   HW2
5
September 19/21 Memory Hierarchy Review Bhattacharjee, Lustig, Martonosi paper from HPCA 2011 Proposal, HW3:Pipelining  
6
September 26/28 Memory Hierarchy   HW4: Cache  
7
October 3/5 Instruction-Level Parallelism, Branch Prediction Anderson, Fortuna, Ceze and Eggers paper from HPCA 2011   HW3 (Wednesday)
8
October 10/12 First Exam (Wednesday)     HW4 (Monday)
9
October 17/19 continue ILP, Branch Prediction Example     Proposal (Wednesday)
10
October 24/26 Selected Topics      
11
October 31 / November 2 Dynamic Scheduling, More on ILP; no class Wednesday   HW5: Dynamic Scheduling  
12
November 7/9 Wide-Issue, Speculation H&P Chapter 4    
13
November 14/16 Parallel Seznec paper    
14
November 21/23 More Parallel Tseng paper, Chen paper, Zhang paper   HW5
15
November 28/30 Selected Topics      
16
December 5/7 Selected Topics, Second Exam (Wednesday)      
 
December 14 Final Projects Due     Project