Interactive edition · excerpt
Efficient Processing of Deep Neural Networks
An interactive study companion to the book by Vivienne Sze, Yu-Hsin Chen, Tien-Ju Yang, and Joel S. Emer (MIT) — Synthesis Lectures on Computer Architecture, Morgan & Claypool Publishers, 2020. Every section is rebuilt as labeled diagrams, annotated equations, step-through animations, and quizzes — the same ideas, made visual.
About this excerpt: the source PDF contains only the chapters that are complete in it — Chapter 3 (Key Metrics and Design Objectives), Chapter 10 (Advanced Technologies), and Chapter 11 (Conclusion). Chapters 1–2 and 4–9 of the full book (DNN background, kernel computation, dataflows, mapping, precision, sparsity, and NAS) are not included; where the text refers to them, the pages explain the needed idea inline — and the Conclusion page's coverage map shows exactly where each missing chapter would slot in.
The learning path
Read top to bottom — Chapter 3's metrics are the yardstick Chapter 10 applies, and Chapter 11 ties both into the book's design method. Use ← / → to move between sections; ✓ marks what you've read.
Part II — Design of Hardware for Processing DNNs
How to judge a DNN accelerator before building one — accuracy, throughput and latency, energy and power, hardware cost, flexibility, and scalability, and why the metrics must be reported together.
Part III — Co-Design of DNN Hardware and Algorithms
Moving compute to the data instead of data to the compute — processing near memory (3-D stacked DRAM, eDRAM), processing in memory (NVM, SRAM and DRAM bit cells that multiply), in-sensor and optical computing, and the analog-circuit realities that make these designs hard.
- 10.1 Processing Near Memory
- 10.2.1 Processing in Memory: Fundamentals & NVM
- 10.2.2-10.2.3 Processing in Memory: SRAM & DRAM
- 10.2.4a PIM Design Challenges I — Storage & Array Geometry
- 10.2.4b PIM Design Challenges II — Parallelism, Time & Circuit Non-Idealities
- 10.3-10.4 Processing in Sensor & in the Optical Domain
Conclusion
The whole design space in one view — how metrics, dataflows, co-design, and advanced technologies fit together, and where the full book’s missing chapters would slot in.