Welcome to Computer Architecture, taught by Prof. Luis Ceze with Thierry Moreau.
This website will be updated throughout the quarter, so check back for the latest.
This is the planned lecture schedule. It will get filled in as we go, so please check back.
Each week there will be several suggested readings, including some textbook chapters and influential research papers. Some lectures there will be a required reading (bolded), which you will need to submit a commentary on. This should be just a paragraph describing what you found most interesting, surprising, or asking questions that you have. These commentaries should be submitted to the Catalyst dropbox before the following lecture.
(subject to change)
Date | Topic & Readings | HW |
---|---|---|
March 29 (W) | No class. |
|
March 31 (F) | Intro / Metrics
|
|
April 5 (W) | The ISA
|
|
April 7 (F) | No class (ASPLOS). |
|
April 12 (W) | No class (ASPLOS). |
|
April 14 (F) | Pipelining Review/Branch Prediction
|
|
April 19 (W) | Superscalar/Dynamic Scheduling |
|
April 21 (F) | Dynamic Scheduling |
|
April 26 (W) | Project pitches/Multithreading/Memory Hierarchy
|
|
April 28 (F) | Memory Hierarchy/Virtual memory/Cache coherence |
|
May 1 (M) | Cache coherence/Memory Consistency models |
|
May 3 (W) | Dark Silicon/HW specialization, joint with 599ML [ROOM CHANGE - CSE305] |
|
May 5 (F) | FPGAs in the Data Center (Andrew Putnam, Microsoft Research), joint with 599ML [ROOM CHANGE - Gates Commons] |
|
May 10 (W) | GPU Architecture and Trends (Brad Beckman, AMD) |
|
May 12 (F) | High-Throughput Computing (Doug Carmean, Microsoft Quantum) [ROOM CHANGE - CSE305] |
|
May 17 (W) | Transactional Memory/NVRAM |
|
May 19 (F) | Warehouse-scale Computing
|
|
May 24 (W) | Visit to Sabey Data Centers |
|
May 26 (F) | 3D integration (Gabe Loh, AMD Fellow) |
|
May 31 (W) | Real system discussion/Trends |
|
Jun 2 (F) | Living computer museum visit
|
|
Jun 7 (W) | 11:30-13:30, Poster session @ CSE Atrium. Pizza Served! |
This calendar just has the lectures, office hours, and special activities/meetings to help you keep up. We'll always let you know about changes via email, but feel free to subscribe to this if you like.