User Tools

Site Tools


schedule

This is an old revision of the document!


Lectures/Schedule

Week Date Lecture Readings Homeworks Lab
W1 1/14 Mon. L1. Introduction and Basics
ppt, pdf, buzzwords,
video
HW0 Out
1/16 Wed. L2. Fundamental Concepts and ISA
ppt, pdf, buzzwords,
video
Patt 2001, Moscibroda 2007, P&P 1, P&H 1 and 2 HW1 Out Lab1 Out
1/18 Fri. L3. ISA Tradeoffs
ppt, pdf, buzzwords,
video
P&P 4, P&P A and C
W2 1/21 Mon. No Lecture (MLK Day)
1/23 Wed. L4. More ISA Tradeoffs
ppt, pdf, buzzwords,
video
P&H 4, P&P C HW0 Due
1/25 Fri. L5. ISA Wrap-Up and Single-Cycle Microarchitectures
ppt, pdf, buzzwords,
video
W3 1/28 Mon. L6. Multi-Cycle Microarchitectures
ppt, pdf, buzzwords,
video
P&H D, P&P C HW1 Due
HW2 Out
1/30 Wed. L7. Microprogrammed Microarchitectures
ppt, pdf, LC-3b Handout, LC-3b microcode, buzzwords,
video
P&H 4, Pipelined LC-3b
2/1 Fri. R1. Homework 1 Solutions
video
Lab1 Due
Lab2 Out
W4 2/4 Mon. L8. Pipelining
ppt, pdf, buzzwords,
video
P&H 4.5-4.8, Pipelined LC-3b
2/6 Wed. L9. Data Dependence Handling
ppt, pdf, buzzwords,
video
2/8 Fri. L10. Control Dependence Handling
ppt, pdf, buzzwords,
video
P&H 4.9-4.11, Smith 1995
W5 2/11 Mon. L11. Branch Prediction
ppt, pdf, buzzwords,
video
P&H 4.9-4.11, Smith 1995 HW2 Due
HW3 Out
2/13 Wed. L12. Predication & Precise Exceptions
ppt, pdf, buzzwords,
video
P&H 4.9-4.11, Smith 1995, Smith 1988 Lab3 Out
2/15 Fri. L13. State Maintenance and Recovery
ppt, pdf, buzzwords,
video
Lab2 Due
W6 2/18 Mon. L14. Out-of-Order Execution
ppt, pdf, buzzwords
video
2/20 Wed. L15. Dataflow and SIMD
ppt, pdf, buzzwords,
video
2/22 Fri. R2. Homework 2 Solutions
video
W7 2/25 Mon. L16. Virtual Memory 1
pdf, buzzwords,
video
P&H 5.4, Hamacher 8.8 HW3 Due
HW4 Out
2/27 Wed. L17. Virtual Memory 2
pptx, pdf, buzzwords
video
P&H 5.4, Hamacher 8.8 Lab4 Out
3/1 Fri. L18. Virtual Memory 3 & R3. S'12 Midterm I
pptx, pdf, buzzwords
video
P&H 5.4, Hamacher 8.8 Lab3 Due
W8 3/4 Mon. R4. Q&A Session
video
3/6 Wed. Midterm I
3/8 Fri. No Lecture (Mid-Semester Break)
W9 No Lecture (Spring Break)
W10 3/18 Mon. L19. SIMD and GPUs
ppt, pdf, buzzwords
video
Lindholm 2008, Fatahalian 2008 HW4 Due
3/20 Wed. L20. GPUs, VLIW, DAE, Systolic Arrays
ppt, pdf, buzzwords
video
P&H 5.1-5.3, Hamacher 8.1-8.7, Wilkes 1965 HW5 Out Lab5 Out
3/22 Fri. R5. Midterm I Solutions
video
Lab4 Due
W11 3/25 Mon. L21. Static Instruction Scheduling
ppt, pdf, buzzwords
video
P&H 5.1-5.3, Hamacher 8.1-8.7, Wilkes 1965
3/27 Wed. L22. Memory Hierarchy and Caches
ppt, pdf, buzzwords
video
P&H 5.1-5.3, Hamacher 8.1-8.7, Wilkes 1965
3/29 Fri. L23. Caches
ppt, pdf, buzzwords
video
P&H 5.1-5.3, Hamacher 8.1-8.7, Wilkes 1965
W12 4/1 Mon. L24. Advanced Caches
ppt, pdf, buzzwords
video
Qureshi 2006
4/3 Wed. L25. Main Memory
ppt, pdf, buzzwords
video
Qureshi 2006 HW6 Out
4/5 Fri. R6. Homework 5 and Lab 6
video
Lab5 Due
Lab6 Out
W13 4/8 Mon. L26. Memory Controllers and Memory Scheduling
ppt, pdf, buzzwords
video
4/10 Wed. L27. Memory Scheduling
ppt, pdf, buzzwords
video
4/12 Fri. L28. Runahead Execution
ppt, pdf, buzzwords
video
Mutlu 2003, Srinath 2007
W14 4/15 Mon. L29. Prefetching (and Exam Review)
ppt, pdf, buzzwords
video
4 /17 Wed. Midterm II
W15 4/22 Mon. L30A. Advanced Prefetching
L30B. Multiprocessors
a-ppt, a-pdf, b-ppt, b-pdf, buzzwords
Amdahl 1967, Lamport 1979, C&S 5.1, 5.3 HW6 Due Lab7 Out
4/24 Wed. L31. Multiprocessor Correctness and Cache Coherence
ppt, pdf, buzzwords
Amdahl 1967, Lamport 1979, C&S 5.1, 5.3 Lab6 Due
4/26 Fri. L32. Interconnects
ppt, pdf, buzzwords
Amdahl 1967, Lamport 1979, C&S 5.1, 5.3
schedule.1367262715.txt.gz ยท Last modified: 2013/04/29 15:11 by yoonguk