CS4290/CS6290/ECE4100/ECE6100 High-Performance Computer Architecture

Fall 2012



[Home][Course overview][Schedule][Reading][Homeworks]

Tentative Schedule


[Lec-GPU]chap1
Week Dates Topics Readings Assignments
1 8/21, 8/23 Course introduction, Metrics, Review pipeline H&P AppA/Ch1 or Baer Ch1/Ch2  
    Simulation, PA #1    
2 8/28, 8/30 Memory hierarchy [Lec-Ma]Chap2, H&P AppB
       
3 9/4, 9/6 Memory Systems (DRAM) H&P Ch2.1, Ch2.2,Ch2.3 [CAC1] PA#1 (9/5)
   
4 9/11, 9/13 Virtual memory, prefetching Baer Ch6.4 [CAC2][PREF]
      (useful:[PREF2])  
5 9/18, 9/20 prefetching, Instruction-level parallelism (I)
   
6 9/25,9/27 Instruction-level parallelism (II) H&P3.4-3.6 [MA1][MA2] PA#2 (9/24) Midterm-I (9/27)
         
7 10/2, 10/4 Emerging memory technologies, Instruction-level parallelism (III) [INT]
   
8 10/9, 10/11 Branch Predictor H&P3.1-3.3, BaerCh4, [BP1][BP2]
9 10/16,10/18 Thread-level parallelism H&PCh5 [SMT1] fall-break (10/16) Milestone-1 due for research track (10/18), PA#3 (10/21)
   
10 10/23,10/25 Thread-level parallelism (II) H&PCh5, BaseCh7
 
11 10/30,11/1 Cache coherences H&PCh5,BaerCh7, [Lec-Cache]
 
12 11/6, 11/8 Consistency/ parallel support Midterm-II (11/8)
   
13 11/13,11/15 Power [pow3] PA#4 (11/18)
14 11/20,11/22 GPU Thanksgivig Holidays(11/22)  
     
15 11/27,11/29 Reliability, Storage; Static exploitation of ILP & Predication and VLIW PA #5: 11/30, Term project due (11/30) (+5 additional days)
     
16 12/4,12/6 Case study MICRO-2012
    Review  
Final 12/11 Final Exam (12/11 Tu 2:50pm - 5:40pm) Research project poster day (12/11)