Course Schedule


Subject to change.

9/3 Performance & Technology P&H 1  
9/8 Alpha Architecture P&H 2 Assign 1 out
9/10 Pipelining P&H A  
9/12 Instruction Set Comparison P&H 2 Assign 1 due
9/15 Superscalar - part 1 P&H 3 Assign 2 out
9/17 Superscalar part 2 P&H 3  
9/19 Memory Hierarchy/Caches P&H 5  
9/22 Intro to Parallel Architecture C&S 1  
9/24 Parallel Programming I C&S 2  
9/26 Recent Research on Uniprocessors 0    
9/29 Memory Hierarchy/Virtual Memory P&H 5 Assign 2 Due
10/1 Recent Research on Uniprocessors II    
10/6 No Class    
10/8 Recent Research on Multiprocessors II    
10/10 Recent Research on Multiprocessors I    
10/13 Recent Research on Multiprocessors/catch up    
10/15 Exam I    
10/17     Project Proposal Due
10/20 No Class    
10/22 Presentation by Mihai Budiu    
10/24 Programming for Performance P&H 4  
10/27 Parallel Programming II    
10/29 Cache Coherence I    
11/3 Cache Coherence II    
11/7 Cache Coherence II (cont)    
11/14 Synchronization    
11/17 Project Reviews   Mid-Project writeup
11/19 Interconnection Networks    
11/21 Memory Consistency    
11/26 No class   Thanksgiving
11/28 No class   Thanksgiving
12/3 Project Reviews    
12/5 ???    
12/8 Paper Reviews   due by 10:30 am
12/15 Project Poster Session
Wean Hall 8427 at 9:00 am
  Project writeup Due