User Tools

Site Tools


schedule

Video Playlists

All lecture and recitation material for this course will available on the Carnegie Mellon Computer Architecture channel on YouTube. You can view the lecture and recitation playlists below.

Lecture Playlist

Recitation Playlist

Lectures/Schedule

Week Date Lecture Readings Lab HW
W1 1/13 Mon. L1. Introduction and Basics
(PDF) (PPT)
Panopto Video
MediaTech Video
Optional
1/15 Wed. L2. Fundamental Concepts and ISA
(PDF) (PPT)
Panopto Video
MediaTech Video
Patt 2001, Moscibroda 2007, P&P 1, P&H 1 and 2 Lab 1 Out HW 0&1 Out
1/17 Fri. L3. ISA Tradeoffs
(PDF) (PPT)
Panopto Video
MediaTech Video
ARM and x86 ISA Manual
R1. ARM ISA
(PDF) (PPT)
W2 1/20 Mon. No Lecture (MLK Day)
1/22 Wed. L4. ISA Tradeoffs (cont.) (PDF) (PPT)
Panopto Video
MediaTech Video
P&P 4, P&P A and C Lab 2 Out HW 0 Due
1/24 Fri. L5. Single-Cycle and Multi-Cycle Microarchitectures (PDF) (PPT)
Panopto Video
MediaTech Video
Lab 1 Due
W3 1/27 Mon. L6. Multi-Cycle and Microprogrammed Microarchitectures (PDF) (PPT)
Panopto Video
MediaTech Video
P&H D, P&P C
1/29 Wed. L7. Pipelining (PDF) (PPT)
Panopto Video
MediaTech Video
P&H 4, Pipelined LC-3b HW 1 Due
HW 2 Out
1/31 Fri. L8. Data and Control Dependence Handling (PDF) (PPT)
Panopto Video
MediaTech Video
W4 2/3 Mon. L9. Branch Handling and Branch Prediction (PDF) (PPT)
Panopto Video
MediaTech Video
P&H 4.9-4.11, Smith & Sohi
2/5 Wed. L10. Branch Handling and Branch Prediction II (PDF) (PPT)
Panopto Video I
Panopto Video II
MediaTech Video
McFarling, Kessler Lab 3 Out
2/7 Fri. Review Session I
Panopto Video
MediaTech Video
Lab 2 Due
W5 2/10 Mon. Class canceled
2/12 Wed. L11. Precise Exceptions, State Maintenance, State Recovery (PDF) (PPT)
Panopto Video
MediaTech Video
HW 2 Due
HW 3 Out
2/14 Fri. L12. Virtual Memory I (PDF) (PPT)
Panopto Video
MediaTech Video
Smith & Sohi, Smith & Pleszkun
W6 2/17 Mon. L13. Virtual Memory II (PDF) (PPT)
Panopto Video
MediaTech Video
2/19 Wed. L14. Out-of-Order Execution (PDF) (PPT)
Panopto Video
MediaTech Video
Hwu & Patt, Smith & Sohi, Smith & Pleszkun Lab 4 Out
2/21 Fri. L15. Load/Store Handling and Data Flow (PDF) (PPT)
Panopto Video
MediaTech Video
Lindholm et al., Fatahalian & Houston Lab 3 Due
W7 2/24 Mon. L16. SIMD Processing (Vector and Array Processors) (PDF) (PPT)
Panopto Video
MediaTech Video
2/26 Wed. L17. GPUs, VLIW, Systolic Arrays (PDF) (PPT)
Panopto Video
MediaTech Video
HW 3 Due
HW 4 Out
2/28 Fri. L18. Static Instruction Scheduling (PDF) (PPT)
MediaTech Video
W8 3/3 Mon. Exam review
MediaTech Video
Feedback form due
3/5 Wed. Midterm 1 HW 5 Out
3/7 Fri. No class
W9 No Class (Spring Break)
W10 3/17 Mon. Midterm 1 Solution Review
MediaTech Video
3/19 Wed. L19. Memory Hierarchy and Caches (PDF) (PPT)
Panopto Video
MediaTech Video
Lab 5 Out HW 4 Due
3/21 Fri. L20. Better Caching (PDF) (PPT)
Panopto Video
MediaTech Video
Lab 4 a and b Due
W11 3/24 Mon. L21. Advanced Caching and Memory-Level Parallelism (PDF) (PPT)
Panopto Video
MediaTech Video
3/26 Wed. L22. Main Memory (PDF) (PPT)
MediaTech Video
HW 6 Out
3/28 Fri. L23 i) DRAM and RowClone (PDF) ii) TL-DRAM (PDF)
MediaTech Video
HW 5 Due
W12 3/31 Mon. L24. Memory Scheduling (PDF) (PPT)
Panopto Video
MediaTech Video
4/2 Wed. L25. Main Memory Wrap-Up (PDF) (PPT)
Panopto Video
MediaTech Video
Lab 6 Out
4/4 Fri. Review Session
MediaTech Video
Lab 5 Due (on Sunday 4/6)
W13 4/7 Mon. L26. Runahead Execution (PDF) (PPT)
Panopto Video
MediaTech Video
4/9 Wed. L27. Prefetching (PDF) (PPT)
Panopto Video
MediaTech Video
HW 6 Due
HW 7 Out
4/11 Fri. Spring Carnival
W14 4/14 Mon. L28. Multiprocessors (PDF) (PPT)
Panopto Video
MediaTech Video
4/16 Wed. L29. Consistency & Coherence (PDF) (PPT)
Panopto Video
MediaTech Video
4/18 Fri. L30 i) Performance predictability (PDF) ii) Cache compression (PDF)
MediaTech Video
Lab 6 Due Lab 7 Out
W15 4/21 Mon. Review Session Panopto Session (Temporary)
Panopto Video
MediaTech Video
4/23 Wed. Midterm 2
4/25 Fri. Midterm 2 Solution Review
MediaTech Video
W16 4/28 Mon. L31. Interconnection Networks (PDF) (PPT)
Panopto Video
MediaTech Video
4/30 Wed. L32. Asymmetric Multi-Core (PDF) (PPT)
Panopto Video
MediaTech Video
HW 7 Due
5/2 Fri. L33. Emerging Memory Technologies (PDF) (PPT)
Panopto Video
Panopto Video slides
MediaTech Video
Lab 7 Due
W17 5/6 Final Exam
schedule.txt · Last modified: 2014/09/28 14:51 by rachata