e Lecture Slides

Lecture Slides, Discussion Notes, & Reading Assignments

 Week  Lecture  Date  Slides & Scribe Notes  Reading
 1  Lecture 1  Sept. 9, 2020  Introduction and class logistics  none
 2  Lecture 2  Sept. 14, 2020  Introduction to memory design  none
   Lecture 3  Sept. 16, 2019  Cache memory design  none
 3  Lecture 4  Sept. 21, 2020  Transistor Design (current and power)  none
   Lecture 5  Sept. 23, 2020  MOSFET fabrication and emerging technologies  none
 4  Lecture 6  Sept. 28, 2020  Scribe Notes-9-28 (Jiwon)  Emerging NVM: A Survey of Architectural Integration
   Lecture 7  Sept. 30, 2020  Scribe Notes-9-30 (Sam)  Memory That Never Forgets: eNVM implications for Architectural Design
 5  Lecture 8  Oct. 5, 2020  Scribe Notes-10-5 (Casey)  A Novel STT-RAM-Based Hybrid Cache for Intermittently Powered Processors in IoT Devices
   Lecture 9  Oct. 7, 2020  Scribe Notes-10-7 (Mark)  Glass: A New Media for a New Era?
 6    Oct. 12, 2020  Fall Break  none
   Lecture 10  Oct. 14, 2020  Scribe Notes-10-14 (Yash)  TETRIS: Scalable and Efficient Neural Network Acceleration with 3D Memory
 7  Lecture 11  Oct. 19, 2020  Scribe Notes-10-19 (Semanti)  Reversible Computing
   Lecture 12  Oct, 21, 2020  Scribe Notes-10-21 (Qishen)  Heterogeneous Compting Meets Near-Memory Acceleration and High-Level Synthesis in the Post-Morre Era
 8  Lecture 13  Oct. 26, 2020  Scribe Notes-10-26 (Karpur)  Triad-NVM: Persistency for Integrity-Protected and Encrypted Non-Volatile Memories
   Lecture 14  Oct. 28, 2020  Scribe Notes-10-28 (Sam)  Memristor devices in neuromorphiccomputing: materials sciences and device challenges
 9  Lecture 15  Nov. 2, 2020  Open in-class discussion   none
   Lecture 16  Nov. 4, 2020  Scribe Notes-11-4 (Casey)  Realization of a scalable Shor algorithm
(optional) A Simple Quantum Computer
 10  Lecture 17  Nov. 9, 2020  Scribe Notes-11-9 (Semanti)  Fine-Grain Checkpointing with In-Cache-Line Logging
   Lecture 18  Nov. 13, 2020  Scribe Notes-11-13 (Jiwon)  Quantum Computing with Local Measurement
 11  Lecture 19  Nov. 16, 2020  Scribe Notes-11-16 (Qishen)  Memory Persistency
   Lecture 20  Nov. 18, 2020  Scribe Notes-11-18 (Sam)  Quantum algorithms: an overview
 12  Lecture 21  Nov. 23, 2020  Scribe Notes-11-23 (Mark)  Security and Privacy Threats to On-Chip Non-Volatile Memories and Countermeasures
     Nov. 25, 2020  Thanksgiving Break  
 13  Lecture 22  Nov. 30, 2020  Scribe Notes-11-30 (Yash)  A Survey of Robotics Control Based on Learning-Inspired Spiking Neural Networks
   Lecture 23  Dec. 2, 2020  Scribe Notes-12-2 (Karpur)  Non-volatile memories in FPGAs: Exploiting logic similarity to accelerate reconfiguration and increase programming cycles

 

Back to CSCI2952J Home page