Schedule

Meeting Time Lecture Slides Videos Readings Assignments
8/31/2015 Lecture 1: Introduction to Computer Architecture pdf
9/1/2015 Recitation 1: Introduction, Logistics,and Jumping Into Research ppt pdf
YouTube Video
readings
9/2/2015 Lecture 2: Review of Pipelined Processor Design pdf
9/8/2015 Recitation 2: Rethinking Memory System Design ppt pdf
YouTube Video
readings Review Set 1 due (3 PM)
9/9/2015 Lecture 3: From Pipelined to Superscalar Processors pdf
9/14/2015 Lecture 4: Instruction Flow Techniques pdf
9/15/2015 Recitation 3: Rethinking Memory System Design (Cont.) ppt pdf
YouTube Video
readings Review Set 2 due (3 PM)
9/16/2015 Lecture 5: Advanced Branch Prediction ppt pdf
YouTube Video
readings
9/21/2015 Lecture 6: Register Data Flow Techniques pdf ppt
9/22/2015 Recitation 4: Rethinking Memory System Design (Cont.) ppt pdf
YouTube Video
readings Review Set 3 due (3 PM)
9/23/2015 Lecture 7: Dynamic Scheduling and Out-of-Order Execution pdf
9/28/2015 Lecture 8: Main Memory Overview ppt pdf
YouTube Video
readings
9/29/2015 Recitation 5: Main Memory Scaling Wrap-Up ppt pdf
YouTube Video
readings Review Set 4 due (3 PM)
9/30/2015 Lecture 9: Emerging Memory Technologies pdf ppt readings
10/5/2015 Lecture 10: Memory Data Flow Techniques pdf
10/6/2015 Recitation 6: Project Proposals readings Review Set 5 due (3 PM)
10/7/2015 Lecture 11: VLIW and EPIC Architectures pdf
10/12/2015 Lecture 12: Multithreading Processors and Parallel Programming pdf
10/13/2015 Recitation 7: Project Proposals Cont. Review Set 6 due (3 PM)
10/14/2015 Lecture 13: Multicore Processors and Cache Coherence pdf
10/19/2015 Special Lecture: Dataflow Computing on FPGA Fabric (Richard Veitch)
10/20/2015 Recitation 8: Milestone 1
10/21/2015 Milestone 1 Cont.
10/26/2015 Lecture 14: Multi-Core Memory Architectures & Resource Management pdf ppt
YouTube Video
10/27/2015 Recitation 9 readings
10/28/2015 Special Lecture: Extreme System Integration via 3D Die Stacking (Bryan Black)
11/2/2015 Lecture 15: Memory Resource Management II ppt pdf
YouTube Video
readings
11/3/2015 Special Lecture: High-bandwidth, Energy-efficient DRAM Architectures for GPU Systems (Mike O'Connor) CALCM Talk (ppt) Guest Lecture (ppt) readings Review Set 7 (due 6 PM)
11/4/2015 Lecture 16: Interconnection Networks pdf ppt
YouTube Video
readings
11/9/2015 Lecture 17: Heterogeneous Systems pdf ppt readings
11/10/2015 Recitation 11: Discussion readings Review Set 8 (due 6 PM)
11/11/2015 Lecture 18: SIMD and GPU Data Parallelism pdf
11/16/2015 Lecture 19: Performance and Power Iron Laws pdf
11/17/2015 Milestone 2 Review Set 9 (due 6 PM)
11/18/2015 Lecture 20: Power Reduction and Energy Efficiency pdf
11/23/2015 Lecture 21: Cluster and Cloud Computing Systems pdf
12/2/2015 Last Recitation pdf ppt readings