ECE1718H Spring 2004:
Special Topics in Computer Hardware Design

Home Administrivia Lectures/Readings/Reviews/Events Homework Projects BBoard Resources

Lectures and Other Events

Future events are tentative.
Lecture slides are available in pdf form (requiring acrobat reader).

Phase 1

Date Lecture Readings (out, due morning of next class) Homework/Project Out Homework/Project Due
Jan 7 Lecture 1: Administration Review: Tuomi; HP 1
Jan 14 Lecture 2: History and Performance (full, 4up) Review: Wall; "Task of the Referee"; HP 2
Jan 21 Lecture 3: Uniprocessors Part 1 (full, 4up) Review: Sohi/Smith; Review: McFarling; HP 3 Homework 1 out;
Jan 28 Lecture 4: Uniprocessors Part 2 (full, 4up) Review: Kroft; Review: Juan; HP 4
Feb 4 Lecture 5: Memory Systems (full, 4up) Review: Rothberg; HP 5
Feb 11 Lecture 6: Parallel Programming (full, 4up) Review: Stenstrom; Review: Gharachorloo; HP 8 Homework 2 out; Project descriptions; Homework 1 due
Feb 18 Reading week!
Feb 25 Lecture 7: Parallel Architectures (full, 4up) Phase2 reading list
Mar 3 Organizational Homework2 due
HP = Computer Architecture: A Quantitative Approach, Second (or Third) Edition, by John L. Hennessy and David A. Patterson (recommended textbook)

Phase 2

Date Lecture Readings (out, due morning of next class) Presenters Project Due
Mar 10 Midterm Review: Huh; Review: Tullsen; Email Proposal Due
Mar 17 CMPs and SMT Review: Liao; Review: Steffan; CMPs: Franjo & Ivan; SMT: Hassan Written Proposal Due
Mar 24 Using Threads Review: Crowley; Review: Khailany; Helper: Chris & Kur; TLS: Ioana
Mar 31 Domain-Specific Processors Review: Taylor; Review: Swanson; Network Procs: Dave & Kay; Imagine: Borys & Kirk
Apr 7 Novel Architectures Review: Goldstein; Review: Oskin; RAW: Rami & Stanley; Wavescalar: Jeff & Peter; Email Interim Report Due
Apr 14 Future Possibilities Nanotech: Robert & Martin; Quantum: Jimmy
Apr 21 No class
Apr 28 Project Presentations (class 1-4pm)
Apr 30 Written Final Report Due