Class Schedule

Here is a tentative schedule for the semester.
Reviews: You will be reviewing at least five research papers during the course. The format for submitting reviews will be sent out after the class starts.

  •  
  • Date
  •  
  • Topic
  •  
  • Review
  •  
  • Notes
  •  
  • Aug-6
  •  
  • Introduction
  •  
  •  
  • Slides
  •  
  • Aug-13
  •  
  • Pipeline
  •  
  •  
  •  
  • Slides
  •  
  • Aug-27
  •  
  • Superscalar/VLIW
  •  
  •  
  •  
  • Slides
  •  
  • Aug-29
  •  
  • Out-of-order execution
  •  
  •  
  •  
  •  
  •  
  • Sep-10
  •  
  • Caches and Prefetching
  •  
  •  
  • Slides
  •  
  • Sep-12
  •  
  • Virtual memory
  •  
  •  
  • Slides
  •  
  • Sep-17
  •  
  • Virtual Memory
  •  
  • -
  •  
  • Slides
  •  
  • Sep-19
  •  
  • Midsem exam
  •  
  • -
  •  
  •  
  •  
  • Sep-26
  •  
  • Main memory
  •  
  •  
  •  
  • Slides
  •  
  • Oct-15
  •  
  • Multi-cores and cache coherence
  •  
  •  
  •  
  • Slides
  •  
  • Oct-22-24
  •  
  • No class -- Instructor in Japan
  •  
  •  
  •  
  • Slides
  •  
  • Oct-31
  •  
  • Instuctor in US.
  •  
  •  
  •  
  •  
  •  
  • Nov-5
  •  
  • AMD guest lecture.
  •  
  •  
  •  
  • Slides
  •  
  • Nov-12
  •  
  • Data Level parallelism (SIMD)
  •  
  •  
  •  
  • Slides
  •  
  • Nov-14
  •  
  • DLP
  •  
  • -
  •  
  •  
  •  
  • Nov-19
  •  
  • No class
  •  
  • -
  •  
  •  
  •  
  • Nov 30
  •  
  • Final exam
  •  
  •  
  •  
  •  
  •  
  • Dec-7
  •  
  • Project presentataion
  •  
  • -
  •  
  • -