CS4803 Design Game Consoles

Spring 2009



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

Tentative Schedule


Week Dates Topics Readings Assignments
1 1/6, 1/8 Introduction, overview of Xbox 360 *LC3b1, *LC3b2, *LC3b3  
    Micro architecture    
2 1/13, 1/15 Micro architecture *H&P App A Student's Info (1/15)
         
3 1/20, 1/22 Cache/Memory systems *H&P App C [DDR] Assignment #1 (1/21)
       
4 1/27, 1/29 Multi processors, [HT]  
    SIMD programming *SIMD [SIMD2]  
5 2/3, 2/5 IEEE floating points (reschedule) [FP] Assignment #2 (2/4)
    Xbox 360 microarchitecture [XBOX1][XBOX2] New Due: Sunday, Feb. 8, 6:00 pm
6 2/10,2/12 Xbox360, review   2/12 Midterm-I
          New Due: Sunday, Feb. 15, 6:00 pm
7 2/17, 2/19 Xbox360 [CUDA1][CUDA2]  
     CUDA programming    
8 2/24, 2/26 CUDA programming [CUDA3][TES]  
    G80 architecture    
9 3/3, 3/5 G80 architecture    
    CUDA optimization [PGH] Assignment #3 (3/5)
10 3/10, 3/12 Graphics processors *RTR Chap 3, 18  
    ATI/Xbox 360 graphics processors    
11 3/17, 3/19 Spring break    
         
12 3/24,3/26 Open CL/Review   Assignment #4 (3/29)
         
13 3/31,4/2 Cell architecture [POWER5][CELL1] 3/31 Midterm-II
    branch predictor    
14 4/7,4/9 Cell architecture [CELL2]  
         
15 4/14,4/16 Intel LRB [LRB]  
    Game workloads [WOR]  
16 4/21,4/23 Nintendo DS hardware (ARM processors) [ARM1][ARM2] Assignment #5
    Review    
Final 4/29 Final Exam