Weekly Schedule
| Week 1 1/12-1/16 | Lecture Topic | Assignment |
|---|---|---|
| Mon | Course Introduction | Welcome B. Dally et. al Domain-Specific Hardware Accelerators Comm of the ACM 2020 |
| Weds | Technology Trends Review | Review from Chapter 1 Computer Architecture: A Quantitative Approach, Hennessy and Patterson |
| Fri | Moore’s Law, Dennard Scaling Review | Reading: Cramming more components onto integrated circuits |
| Week 2 1/19-1/23 | Lecture Topic | Assignment |
| Mon | Martin Luther King Day | |
| Weds | Roofline Model | Roofline: an insightful visual performance model for multicore architectures](https://dl.acm.org/doi/10.1145/1498765.1498785) S. Williams et. al. |
| Fri | Performance Measuring Recap | |
| Week 3 1/26-1/30 | Lecture Topic | Assignment |
| Mon | General Purpose Processors and the Virtuous Cycle | Reading: N. Thompson, S. Spanuth The decline of computers as a general purpose technology A. Fuchs, D. Wentzlaff The Accelerator Wall: Limits of Chip Specialization |
| Weds | General Purpose Processors and the Virtuous Cycle | Reading: N. Thompson, S. Spanuth The decline of computers as a general purpose technology A. Fuchs, D. Wentzlaff |
| Fri | Machine Learning Boot Camp | Reading: H&P Comp Arch: a Quant. Approach Ch 7.3-4 Optional: Implications of Makimoto’s Wave T. Makimoto |
| Week 4 2/2-2/6 | Lecture Topic | Assignment |
| Mon | Machine Learning Boot Camp | Reading: H&P Comp Arch: a Quant. Approach Ch 7.3-4 Optional: Implications of Makimoto’s Wave T. Makimoto |
| Weds | In-Datacenter Performance Analysis of a Tensor Processing Unit | In-Datacenter Performance Analysis of a Tensor Processing Unit N. Jouppi et. al Roofline: an insightful visual performance model for multicore architecturesS. Williams et. al. |
| Fri | In-Datacenter Performance Analysis of a Tensor Processing Unit | In-Datacenter Performance Analysis of a Tensor Processing Unit N. Jouppi et. al Roofline: an insightful visual performance model for multicore architecturesS. Williams et. al. |
| Week 5 2/9-2/13 | Lecture Topic | Assignment |
| Mon | In-Datacenter Performance Analysis of a Tensor Processing Unit | In-Datacenter Performance Analysis of a Tensor Processing Unit N. Jouppi et. al. |
| Weds | Read Computational Power and AI | |
| Fri | ||
| Week 6 2/16-2/20 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | ||
| Week 7 2/23-2/27 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | ||
| Week 8 3/2-3/6 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | ||
| Week 9 3/9-3/13 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | ||
| Week 10 3/16-3/20 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | ||
| Week 11 3/23-3/27 | Lecture Topic | Assignment |
| Mon | Spring Break Yah ! | |
| Weds | Spring Break Yah ! | |
| Fri | Spring Break Yah ! | |
| Week 12 3/30-4/3 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | ||
| Week 13 4/6-4/10 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | ||
| Week 14 4/13-4/17 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | ||
| Week 15 4/20-4/24 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | ||
| Week 16 4/27-5/1 | Lecture Topic | Assignment |
| Mon | ||
| Weds | ||
| Fri | Reading Day | All Done! |
| Final | 10:15pm - 12:15pm |