User Tools

Site Tools


schedule

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
schedule [2015/02/24 02:33]
kevincha
schedule [2015/03/23 01:07]
clement
Line 27: Line 27:
 |  :::  |  2/11 Wed.  | <​hi>​L11. Precise Exceptions, State Maintenance,​ State Recovery</​hi>​ \\ {{onur-447-spring15-lecture11-precise-exceptions-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture11-precise-exceptions-afterlecture.ppt|(PPT)}} ​ \\ {{youtube>​link:​nMfbtzWizDA| Video}} ​ | | HW 2 Due HW 3 Out| |  :::  |  2/11 Wed.  | <​hi>​L11. Precise Exceptions, State Maintenance,​ State Recovery</​hi>​ \\ {{onur-447-spring15-lecture11-precise-exceptions-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture11-precise-exceptions-afterlecture.ppt|(PPT)}} ​ \\ {{youtube>​link:​nMfbtzWizDA| Video}} ​ | | HW 2 Due HW 3 Out|
 |  ::: |  2/13 Fri.  | <​hi>​L12. Out-of-Order Execution</​hi>​ \\ {{onur-447-spring15-lecture12-ooo-execution-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture12-ooo-execution-afterlecture.ppt|(PPT)}} \\ In class exercise on Tomasulo \\ {{447_tomasulo.pdf|(PDF)}} \\ Tomasulo drawing template\\ {{tomasulo-empty-with-cycle-template.pdf|(PDF)}} \\ {{youtube>​link:​bMrotwfPWCc| Video}} | | | | |  ::: |  2/13 Fri.  | <​hi>​L12. Out-of-Order Execution</​hi>​ \\ {{onur-447-spring15-lecture12-ooo-execution-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture12-ooo-execution-afterlecture.ppt|(PPT)}} \\ In class exercise on Tomasulo \\ {{447_tomasulo.pdf|(PDF)}} \\ Tomasulo drawing template\\ {{tomasulo-empty-with-cycle-template.pdf|(PDF)}} \\ {{youtube>​link:​bMrotwfPWCc| Video}} | | | |
-|  W6  |  2/16 Mon.  | <​hi>​L13. Out-of-Order Execution and Data Flow</​hi>​ \\ {{onur-447-spring15-lecture13-ooo-and-dataflow-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture13-ooo-and-dataflow-afterlecture.ppt|(PPT)}} \\ {{youtube>​link:​z0EknfZdlIs| Video}}| [[readings#​Lecture 12 (2/14 Fri.)|Smith & Sohi, Smith & Pleszkun]] | | |  |+|  W6  |  2/16 Mon.  | <​hi>​L13. Out-of-Order Execution and Data Flow</​hi>​ \\ {{onur-447-spring15-lecture13-ooo-and-dataflow-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture13-ooo-and-dataflow-afterlecture.ppt|(PPT)}} \\{{youtube>​link:​z0EknfZdlIs| Video}}| [[readings#​Lecture 12 (2/14 Fri.)|Smith & Sohi, Smith & Pleszkun]] | | |  |
 |  :::  |  2/18 Wed.  | <​hi>​L14. SIMD Processing (Vector and Array Processors)</​hi>​ \\ {{onur-447-spring15-lecture14-simd-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture14-simd-afterlecture.ppt|(PPT)}} \\ {{youtube>​link:​oGwvMk5re3Y| Video}} |[[readings#​Lecture 14 (2/19 Wed.)| Hwu & Patt, Smith & Sohi, Smith & Pleszkun]] | Lab 4 Out Hw3.1 Out| | |  :::  |  2/18 Wed.  | <​hi>​L14. SIMD Processing (Vector and Array Processors)</​hi>​ \\ {{onur-447-spring15-lecture14-simd-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture14-simd-afterlecture.ppt|(PPT)}} \\ {{youtube>​link:​oGwvMk5re3Y| Video}} |[[readings#​Lecture 14 (2/19 Wed.)| Hwu & Patt, Smith & Sohi, Smith & Pleszkun]] | Lab 4 Out Hw3.1 Out| |
-|  :::  |  2/20 Fri.  | <​hi>​L15. GPUs, VLIW, DAE</​hi>​ \\ {{onur-447-spring15-lecture15-gpus-vliw-dae-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture15-gpus-vliw-dae-afterlecture.ppt|(PPT)}} ​ |[[readings#​Lecture 15 (2/21 Fri.)| Lindholm et al., Fatahalian & Houston]] | Lab 3 Due | | +|  :::  |  2/20 Fri.  | <​hi>​L15. GPUs, VLIW, DAE</​hi>​ \\ {{onur-447-spring15-lecture15-gpus-vliw-dae-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture15-gpus-vliw-dae-afterlecture.ppt|(PPT)}} ​\\ {{youtube>​link:​U8K13P6loyk| Video}} ​|[[readings#​Lecture 15 (2/21 Fri.)| Lindholm et al., Fatahalian & Houston]] | Lab 3 Due | | 
-|  W7  |  2/23 Mon.  | L16.  ​<​hi>​Static Instruction Scheduling</​hi>​ {{:​onur-447-spring15-lecture16-systolicarrays-static-scheduling-afterlecture.pdf|(PDF)}} {{:​onur-447-spring15-lecture16-systolicarrays-static-scheduling-afterlecture.pptx|(PPT)}}| | | | +|  W7  |  2/23 Mon.  | <hi>L16. Static Instruction Scheduling</​hi>​ {{:​onur-447-spring15-lecture16-systolicarrays-static-scheduling-afterlecture.pdf|(PDF)}} {{:​onur-447-spring15-lecture16-systolicarrays-static-scheduling-afterlecture.pptx|(PPT)}} ​\\ {{youtube>​link:​isBEVkIjgGAVideo}} ​| | |Feedback form due 
-|  :::  |  2/25 Wed.  | L17 Memory Hierarchy and Caches {{onur-447-spring14-lecture19-memoryhierarchyandcaches-afterlecture.pdf|(PDF)}} {{onur-447-spring14-lecture19-memoryhierarchyandcaches-afterlecture.ppt|(PPT)}} ​ ​{{youtube>​link:​RHej1gZ7zS4| Panopto Video}}  ​{{youtube>​link:​WCTWmveIhUI|MediaTech ​Video}}| | Lab 5 Out | HW 3 Due \\ HW 4 Out | +|  :::  |  2/25 Wed.  | <hi>L17Memory Hierarchy and Caches</​hi> ​{{onur-447-spring15-lecture17-memoryhierarchyandcaches-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture17-memoryhierarchyandcaches-afterlecture.ppt|(PPT)}} ​\\ {{youtube>​link:​AXf_C5qOm8o| Video }} | | Lab 5 Out | HW 3 Due \\ HW 4 Out | 
-|  :::  |  2/27 Fri.  | L18. Better Caching ​{{onur-447-spring14-lecture20-moreaching.pdf|(PDF)}} {{onur-447-spring14-lecture20-moreaching.ppt|(PPT)}} {{youtube>​link:​ns4rFGpFyQQPanopto ​Video}} ​  {{youtube>​link:​_V2mrlLgOZQ|MediaTech Video}}| | | | +|  :::  |  2/27 Fri.  | <hi>L18. Caches, Caches, Caches</​hi> ​{{onur-447-spring15-lecture18-caches-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture18-caches-afterlecture.ppt|(PPT)}} ​\\ {{youtube>​link:​4_Z07m8tf6k| Video }}|[[readings#​Lecture 18 (2/27 Fri.)Wilkes, Qureshi et al.]] | | | 
-|  W8  |  3/2 Mon. | Exam review  ​{{youtube>​link:​TtZDj34ixUk|MediaTech ​Video}} | | | Feedback form due +|  W8  |  3/2 Mon. | <​hi>​L19. High Performance Caches</​hi>​ {{onur-447-spring15-lecture19-high-performance-caches-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture19-high-performance-caches-afterlecture.pptx|(PPT)}}\\ ​{{youtube>​link:​jDHx2K9HxlM| Video }} |[[readings#​Lecture 19 (3/2 Mon.)Wilkes, Qureshi et al.]] |  ​
-|  :::  |  3/4 Wed. | Midterm 1 | | | HW 5 Out |+|  :::  |  3/4 Wed. | <​hi>​L20. Virtual Memory</​hi>​\\ {{onur-447-spring15-lecture20-virtual-memory-afterlecture.pdf|(PDF)}} {{onur-447-spring15-lecture20-virtual-memory-afterlecture.ppt|(PPT)}}\\ {{youtube>​link:​2RhGMpY18zw| Video }} | [[readings#​Lecture 20 (3/4 Wed.) | Section 5.4 in P&​H]] ​| | HW 5 Out |
 |  :::  |  3/6 Fri.  | No class | | Lab 4 Due | | |  :::  |  3/6 Fri.  | No class | | Lab 4 Due | |
 |  W9  | | No Class (Spring Break) | | | | |  W9  | | No Class (Spring Break) | | | |
-|  W10  |  3/16 Mon.  | Midterm 1 Solution Review ​{{youtube>​link:​vsxapj9Wg4c|MediaTech ​Video}} | | | | +|  W10  |  3/16 Mon.  | <hi> Recitation 3 </​hi>​\\ {{18447_recitation3.pdf|(PDF)}} {{18447_recitation3.ppt|(PPT)}}  ​{{youtube>​link:​ZnrANJcWIx8| Video }} | | | | 
-|  :::  |  3/18 Wed.  | TBD | | Lab 6 Out | HW 4 Due | +|  :::  |  3/18 Wed.  | Midterm Review Session ​| | Lab 6 Out | HW 4 Due | 
-|  :::  |  3/20 Fri.  | TBD | | Lab 5 Due | | +|  :::  |  3/20 Fri.  | Midterm 1 | | Lab 5 Due on 3/22 (Sunday) ​| | 
-|  W11  |  3/23 Mon.  | L21. Advanced Caching and Memory-Level Parallelism ​ {{onur-447-spring14-lecture21-advancedcaching-and-mlp-afterlecture.pdf|(PDF)}} {{onur-447-spring14-lecture21-advancedcaching-and-mlp-afterlecture.ppt|(PPT)}} ​ {{youtube>​link:​UJvuCZo0WJU| Panopto Video}} ​ {{youtube>​link:​qRIWPIv8GGk| MediaTech Video}} ​  | | | | +|  W11  |  3/23 Mon.  | TBD   | |  | | 
-|  :::  |  3/25 Wed.  | L22. Main Memory {{onur-447-spring14-lecture22-main-memory-afterlecture.pdf|(PDF)}} {{onur-447-spring14-lecture22-main-memory-afterlecture.pptx|(PPT)}} ​ {{youtube>​link:​U2W72IaGW4Q| MediaTech Video}} | | | HW 6 Out |+|  :::  |  3/25 Wed.  | L22. Main Memory ​\\ {{onur-447-spring14-lecture22-main-memory-afterlecture.pdf|(PDF)}} {{onur-447-spring14-lecture22-main-memory-afterlecture.pptx|(PPT)}} ​ {{youtube>​link:​U2W72IaGW4Q| MediaTech Video}} | | | HW 6 Out |
 |  :::  |  3/27 Fri.  | L23. {{447-lecture-dram-operation.pptx|DRAM and RowClone}} ​ {{447-lecture-dram-operation.pdf|(PDF)}} ​   ii) [[http://​users.ece.cmu.edu/​~omutlu/​pub/​lee_hpca13_talk.pptx|TL-DRAM]] ​  ​{{lee_hpca13_talk.pdf|(PDF)}} ​ {{youtube>​link:​M6Zi6P5JAj0| MediaTech Video}}| | | HW 5 Due | |  :::  |  3/27 Fri.  | L23. {{447-lecture-dram-operation.pptx|DRAM and RowClone}} ​ {{447-lecture-dram-operation.pdf|(PDF)}} ​   ii) [[http://​users.ece.cmu.edu/​~omutlu/​pub/​lee_hpca13_talk.pptx|TL-DRAM]] ​  ​{{lee_hpca13_talk.pdf|(PDF)}} ​ {{youtube>​link:​M6Zi6P5JAj0| MediaTech Video}}| | | HW 5 Due |
 |  W12  |  3/30 Mon.  | L24. Memory Scheduling {{meza-447-spring14-lecture24-memoryscheduling-afterlecture.pdf|(PDF)}} {{meza-447-spring14-lecture24-memoryscheduling-afterlecture.pptx|(PPT)}} ​ {{youtube>​link:​sCwbSJE8YBs| Panopto Video}} ​ {{youtube>​link:​B6VFi7groh4| MediaTech Video}}| | | | |  W12  |  3/30 Mon.  | L24. Memory Scheduling {{meza-447-spring14-lecture24-memoryscheduling-afterlecture.pdf|(PDF)}} {{meza-447-spring14-lecture24-memoryscheduling-afterlecture.pptx|(PPT)}} ​ {{youtube>​link:​sCwbSJE8YBs| Panopto Video}} ​ {{youtube>​link:​B6VFi7groh4| MediaTech Video}}| | | |
schedule.txt · Last modified: 2018/03/21 18:53 by rachata