User Tools

Site Tools


calendar

This is an old revision of the document!


Calendar

Programs Developed in Class

Solutions

Week Lab Topics Readings Transparencies
May 02 Overview of the course and Performance Sections 1.1-1.4 Lec-1:1up 4up
Optional: Sections 1.5-1.9 AAAI Poster
May 09 Data Translation Sections 2.1-2.4 Lec-2:1up 4up
May 16 Lab A Code Translation Sections 2.1-2.6 Lec-3:1up 4up
MIPS INST.
May 23 Translating Utility Classes – The Stack Sections 2.7-2.9, 2.12, and 3.2 Lec-4: 1up 4up
Pages B-40-B-49
May 30 Lab B Translating Objects – The Heap The rest of Ch 2 Lec-5: 1up 4up
June 06 Lab C Machine Language (review) Chapter 2 Lec-6: 1up 4up
June 13 Lab D Midterm, Floating-Point Representation Pages 242-250 Lec-7: See <hi #aaccbb> Lec-2(b) </hi>
June 20 Make-up A-D Floating-Point Computing, Intro to Hardware Pages 259-266 Lec-8a: 1up 4up
Combinational Circuits Sections C.1-C.5 Lec-8b: 1up 4up
June 27 Lab K The Single-Cycle Datapath and Control Section 4.1-4.4, C.7-C.9, D.2 Lec-9: 1up 4up
July 04 Lab L Pipelining Sections 4.5-4.8 Lec-10
July 11 Lab M Pipelining, cont. Sections 4.5-4.8 Lec-11
July 18 Lab N Caches Sections 4.10, 5.1-5.3 Lec-12
July 25 Make-up K-N Caches, cont. Lec-13

Important Dates

  • Midterm Exam is Thursday June 16 in CB 115.
  • The Drop Deadline is Tuesday July 5.
  • Final Exam will be held during the exam period (August 2 - 12).
calendar.1309466800.txt.gz · Last modified: 2011/06/30 20:46 by skhan

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki