- Monday, August 27: Course introduction
- Wednesday, August 29: Technology, software, performance, and cost issues
- Wednesday, September 5: Core design - ISA 1
- Monday, September 10: Core design - ISA 2
- Wednesday, September 12: Core design - ISA 3
- Monday, September 17: Core design - Pipelining 1
- Wednesday, September 19: Core design - Pipelining 2
- Monday, September 24: Core design - ILP 1
- Wednesday, September 26: Simulation techniques and tools
- Monday, October 1: Core design - ILP 2
- Wednesday, October 3: Core design - ILP 3
- Monday, October 8: Core design - L1 cache
- Wednesday, October 10: Core design - L1 cache
- Monday, October 15: Mid-term exam
- Wednesday, October 17: System-wide memory hierarchy design
- Monday, October 22: System-wide memory hierarchy design
- Wednesday, October 24: Field trip: Intel Research Pittsburgh Open House (4:00~6:00PM)
- Monday, October 29: Multicores and multiprocessors 1
- Wednesday, October 31: Multicores and multiprocessors 2
- Monday, November 5: Multicores and multiprocessors 3
- Wednesday, November 7: Multicores and multiprocessors 4
- Monday, November 12: Multicores and multiprocessors 5
- Wednesday, November 14: Storage systems
- Monday, November 19: Storage systems
- Wednesday, November 21: (no class - thanksgiving)
- Monday, November 26: Storage systems and power/energy
- Wednesday, November 28: Power/energy
- Monday, December 3: (class cancelled)
- Wednesday, December 5: Course evaluation; student presentation;
- Monday, December 10: Student presentation; power issues continued
- Wednesday, December 12: Final exam
- Saturday, December 15: Prelim exam (2pm~5pm)
- Wednesday, December 12: Final exam
- (TBA): Prelim exam
back to CS2410 page