Important Notes: Check the
online EE282 schedule frequently for the latest updates on lectures
and review sessions.
Readings are presented in the form X.Y-Z, which means textbook chapter
X, sections Y to Z
(inclusive). Additional material is shown with direct links.
|
Lecture Schedule |
|||||
| Date | Lect. No. |
Topic | Reading | HW Assigned |
HW Due |
| Mo 9/22 | 1 | Introduction | Required: 1.1-6, 1.8-12 Optional: paper |
-- | -- |
| We 9/24 | 2 | Statistics for architects | Required: 1.8 Optional: paper |
-- | -- |
| Mo 9/29 | 3 | Advanced caching (1) | Required: 5.1-5.2 Optional: Appendix C |
-- | -- |
| We 10/1 | 4 | Advanced caching (2) | Required: 5.1-5.2 Optional: Appendix C |
HW-1 | -- |
| Mo 10/6 | 5 | Main memory technology | Required: 5.3 Optional: paper |
-- | -- |
| We 10/8 | 6 | Software optimizations for memory | Required: 5.2 | PA-1 | -- |
| Mo 10/13 | 7 | Advanced I/O systems (guest: Nathan Binkert) | Required: 5.5, 6.6, 6.9 (except for
reliability material) Required: paper |
-- | -- |
| We 10/15 | 8 | System software support | Required: 5.4, ("Protection via Virtual Memory" section only), 5.6 | -- | HW-1 |
| Mo 10/20 | 9 | Parallel Computers |
Required: 4.1, H.1, H.2, H.4 | -- | -- |
| We 10/22 | -- | QUIZ 1, Cubberley Auditorium, 6pm-9pm Quiz is closed-book with 1 page of notes allowed. Bring a calculator. Quiz covers Lectures 1-9 and their assigned readings. Local SCPD students must come to campus and take the quiz in person. |
-- | -- | -- |
| Mo 10/27 | 10 | Cluster architecture |
Required: 6.6-6.7, 6.9-6.10 Optional: paper |
HW-2 | -- |
| We 10/29 | 11 | Cluster programming with MapReduce |
Required: paper | -- | -- |
| Mo 11/3 | 12 | Cluster software |
Required: none |
PA-2 | PA-1 |
| We 11/5 | 13 | Virtualization (guest: Mendel Rosenblum) | Required: 5.4 Optional: paper |
-- | -- |
| Mo 11/10 | 14 | Message Passing Interface |
Required: none Optional: paper |
-- | -- |
| We 11/12 | 15 | Reliability 1 |
Required: 1.7, 6.1-3, 6.8-9 |
-- | HW-2 |
| Mo 11/17 | 16 | Reliability 2 (guest: Subhasish Mitra) | Required: 1.7, 6.1-3, 6.8-9 Required: paper |
HW-3 | -- |
| We 11/19 | 17 | Energy efficiency 1 | Required: paper
Optional: paper | -- | -- |
| Mo 11/24 | - | Thanksgiving Break |
-- | -- | -- |
| We 11/26 | - | Thanksgiving Break | -- | -- | -- |
| Mo 12/1 | 18 | Energy efficiency 2 (guest: Partha Ranganathan) | Required: TBA Optional: TBA |
-- | HW-3 |
| We 12/3 | 19 | Class summary | -- | -- | PA-2 |
| Mo 12/8 | QUIZ 2, Skilling Auditorium, 8:30am - 11:30am Quiz is closed-book with 1 page of notes allowed. Bring a calculator. Quiz covers all lectures and their assigned readings. Local SCPD students must come to campus and take the quiz in person. |
-- | -- | -- | |
|
Discussion Sessions |
||||
| Date | Session No. | Topic | Lecturer | Readings |
|---|---|---|---|---|
| Fr 9/26 | 1 | Review: Processor Microarchitecture | Christos | EE108B material, paper |
| Fr 10/10 | 2 | Programming Assignment 1 | Dawson |
-- |
| Fr 10/17 | 3 | Quiz 1 Review | Dawson |
-- |
| Fr 11/7 |
4 |
Programming Assignment 2 | Jacob |
-- |
| Fr 12/5 | 5 |
Quiz 2 Review | Dawson |
-- |