schedule
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
schedule [2018/12/19 13:24] – alserm | schedule [2021/04/14 14:13] (current) – alserm | ||
---|---|---|---|
Line 4: | Line 4: | ||
[[https:// | [[https:// | ||
- | {{url> | + | {{url> |
====== 2018 Lectures/ | ====== 2018 Lectures/ | ||
^ Week ^ Date ^ Lecture ^ Readings ^ Lab ^ HW ^ | ^ Week ^ Date ^ Lecture ^ Readings ^ Lab ^ HW ^ | ||
- | | W1 | 19.09 \\ Wed. |<hi #fff200> L1: Introduction and Basics</ | + | | W1 | 19.09 \\ Wed. |<hi #fff200> L1: Introduction and Basics</ |
- | | ::: | 20.09 \\ Thu. | <hi # | + | | ::: | 20.09 \\ Thu. | <hi # |
| ::: | ::: |<hi #fff200> L2b: Course Logistics </hi> \\ {{onur-comparch-fall2018-lecture2b-courselogistics-afterlecture.pdf|(PDF)}} | | ::: | ::: |<hi #fff200> L2b: Course Logistics </hi> \\ {{onur-comparch-fall2018-lecture2b-courselogistics-afterlecture.pdf|(PDF)}} | ||
- | | W2 | 26.09 \\ Wed. |<hi #fff200> L3a: Computer Architecture Fundamentals </hi> \\ {{onur-CompArch-Fall2018-lecture3a-WhyCompArch-afterlecture.pdf|(PDF)}} | + | | W2 | 26.09 \\ Wed. |<hi #fff200> L3a: Computer Architecture Fundamentals </hi> \\ {{onur-CompArch-Fall2018-lecture3a-WhyCompArch-afterlecture.pdf|(PDF)}} |
| ::: | ::: |<hi #fff200> L3b: Memory Hierarchy and Caches </hi> \\ {{onur-CompArch-Fall2018-lecture3b-MemoryHierarchyAndCaches-afterlecture.pdf|(PDF)}} | | ::: | ::: |<hi #fff200> L3b: Memory Hierarchy and Caches </hi> \\ {{onur-CompArch-Fall2018-lecture3b-MemoryHierarchyAndCaches-afterlecture.pdf|(PDF)}} | ||
- | | ::: | 27.09 \\ Thu. |<hi #fff200> L4a: More Caches </hi> \\ {{onur-comparch-fall2018-lecture4a-morecaches-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2018-lecture4a-morecaches-afterlecture.pptx| (PPT)}} \\ {{youtube> | + | | ::: | 27.09 \\ Thu. |<hi #fff200> L4a: More Caches </hi> \\ {{onur-comparch-fall2018-lecture4a-morecaches-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2018-lecture4a-morecaches-afterlecture.pptx| (PPT)}} \\ {{youtube> |
- | | ::: | ::: |<hi #fff200> L4b: Main Memory Trends and Importance </hi> \\ {{onur-comparch-fall2018-lecture4b-mainmemoryanddramfundamentals-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture4b-mainmemoryanddramfundamentals-afterlecture.pptx| (PPT)}} \\ {{youtube> | + | | ::: | ::: |<hi #fff200> L4b: Main Memory Trends and Importance </hi> \\ {{onur-comparch-fall2018-lecture4b-mainmemoryanddramfundamentals-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture4b-mainmemoryanddramfundamentals-afterlecture.pptx| (PPT)}} \\ {{youtube> |
- | | W3 | 03.10 \\ Wed. |<hi #fff200> L5: Main Memory and DRAM Fundamentals </hi> \\ {{onur-CompArch-Fall2018-lecture5-DRAMFundamentals-afterlecture.pdf|(PDF)}} | + | | W3 | 03.10 \\ Wed. |<hi #fff200> L5: Main Memory and DRAM Fundamentals </hi> \\ {{onur-CompArch-Fall2018-lecture5-DRAMFundamentals-afterlecture.pdf|(PDF)}} |
- | | ::: | 04.10 \\ Thu. |<hi #fff200> L6: Recent DRAM Research </hi> | | | | + | | ::: | 04.10 \\ Thu. |<hi #fff200> L6: Recent DRAM Research </ |
| ::: | ::: |<hi #fff200> L6a: ChargeCache </hi> \\ {{lecture6a_ChargeCache.pdf| (PDF)}} {{lecture6a_ChargeCache.pptx| (PPT)}} {{youtube> | | ::: | ::: |<hi #fff200> L6a: ChargeCache </hi> \\ {{lecture6a_ChargeCache.pdf| (PDF)}} {{lecture6a_ChargeCache.pptx| (PPT)}} {{youtube> | ||
| ::: | ::: |<hi #fff200> L6b: SoftMC </hi> \\ {{lecture6b_SoftMC.pdf| (PDF)}} {{lecture6b_SoftMC.pptx| (PPT)}} {{youtube> | | ::: | ::: |<hi #fff200> L6b: SoftMC </hi> \\ {{lecture6b_SoftMC.pdf| (PDF)}} {{lecture6b_SoftMC.pptx| (PPT)}} {{youtube> | ||
| ::: | ::: |<hi #fff200> L6c: The Reach Profiler (REAPER) </hi> \\ {{minesh_reaper_comparch_lecture_2018.10.04.pdf| (PDF)}} {{minesh_reaper_comparch_lecture_2018.10.04.pptx| (PPT)}} {{youtube> | | ::: | ::: |<hi #fff200> L6c: The Reach Profiler (REAPER) </hi> \\ {{minesh_reaper_comparch_lecture_2018.10.04.pdf| (PDF)}} {{minesh_reaper_comparch_lecture_2018.10.04.pptx| (PPT)}} {{youtube> | ||
| ::: | ::: |<hi #fff200> L6d: The DRAM Latency PUF </hi> \\ {{jeremie_dlpuf_hpca18_v2_2_26_2018.pdf| (PDF)}} {{jeremie_dlpuf_hpca18_v2.pptx| (PPT)}} {{youtube> | | ::: | ::: |<hi #fff200> L6d: The DRAM Latency PUF </hi> \\ {{jeremie_dlpuf_hpca18_v2_2_26_2018.pdf| (PDF)}} {{jeremie_dlpuf_hpca18_v2.pptx| (PPT)}} {{youtube> | ||
- | | W4 | 10.10 \\ Wed. |<hi #fff200> L7: SIMD Processors and GPUs </hi> \\ {{CompArch-Fall2018-lecture7-simdandgpu-afterlecture.pdf|(PDF)}} | + | | W4 | 10.10 \\ Wed. |<hi #fff200> L7: SIMD Processors and GPUs </hi> \\ {{CompArch-Fall2018-lecture7-simdandgpu-afterlecture.pdf|(PDF)}} |
| ::: | 11.10 \\ Thu. |<hi #fff200> L8: Accelerating Genome Analysis </hi> \\ {{Lecture_8_Comp_Arch_Mohammed_Alser_Final.pdf| (PDF)}} {{Lecture_8_Comp_Arch_Mohammed_Alser_Final.pptx| (PPT)}} {{youtube> | | ::: | 11.10 \\ Thu. |<hi #fff200> L8: Accelerating Genome Analysis </hi> \\ {{Lecture_8_Comp_Arch_Mohammed_Alser_Final.pdf| (PDF)}} {{Lecture_8_Comp_Arch_Mohammed_Alser_Final.pptx| (PPT)}} {{youtube> | ||
- | | W5 | 17.10 \\ Wed. |<hi #fff200> L9: Branch Prediction </hi> \\ {{onur-CompArch-Fall2018-lecture9-BranchPrediction-afterlecture.pdf|(PDF)}} | + | | W5 | 17.10 \\ Wed. |<hi #fff200> L9: Branch Prediction </hi> \\ {{onur-CompArch-Fall2018-lecture9-BranchPrediction-afterlecture.pdf|(PDF)}} |
- | | ::: | 18.10 \\ Thu. |<hi #fff200> L10a: Architectural Simulation </hi> \\ {{onur-comparch-fall2018-lecture10a-architecturalsimulation-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2018-lecture10a-architecturalsimulation-afterlecture.pptx| (PPT)}} \\ {{youtube> | + | | ::: | 18.10 \\ Thu. |<hi #fff200> L10a: Architectural Simulation </hi> \\ {{onur-comparch-fall2018-lecture10a-architecturalsimulation-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2018-lecture10a-architecturalsimulation-afterlecture.pptx| (PPT)}} \\ {{youtube> |
- | | ::: | ::: |<hi #fff200> L10b: Memory Latency </hi> \\ {{onur-comparch-fall2018-lecture10b-memorylatency-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture10b-memorylatency-afterlecture.pptx| (PPT)}} \\ {{youtube> | + | | ::: | ::: |<hi #fff200> L10b: Memory Latency </hi> \\ {{onur-comparch-fall2018-lecture10b-memorylatency-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture10b-memorylatency-afterlecture.pptx| (PPT)}} \\ {{youtube> |
- | | W6 | 24.10 \\ Wed. |<hi #fff200> L11a: Memory Latency, Energy, and Power </hi> \\ {{onur-CompArch-Fall2018-lecture11a-MemoryLatency-afterlecture.pdf|(PDF)}} | + | | W6 | 24.10 \\ Wed. |<hi #fff200> L11a: Memory Latency, Energy, and Power </hi> \\ {{onur-CompArch-Fall2018-lecture11a-MemoryLatency-afterlecture.pdf|(PDF)}} |
| ::: | ::: |<hi #fff200> L11b: Processing-in-Memory </hi> \\ {{onur-CompArch-Fall2018-lecture11b-ProcessingInMemory-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture11b-ProcessingInMemory-afterlecture.pptx| (PPT)}} \\ {{youtube> | | ::: | ::: |<hi #fff200> L11b: Processing-in-Memory </hi> \\ {{onur-CompArch-Fall2018-lecture11b-ProcessingInMemory-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture11b-ProcessingInMemory-afterlecture.pptx| (PPT)}} \\ {{youtube> | ||
- | | ::: | 25.10 \\ Thu. |<hi #fff200> L12: Processing-in-Memory II </hi> \\ {{onur-comparch-fall2018-lecture12-processinginmemory-ii-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2018-lecture12-processinginmemory-ii-afterlecture.pptx| (PPT)}} \\ {{youtube> | + | | ::: | 25.10 \\ Thu. |<hi #fff200> L12: Processing-in-Memory II </hi> \\ {{onur-comparch-fall2018-lecture12-processinginmemory-ii-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2018-lecture12-processinginmemory-ii-afterlecture.pptx| (PPT)}} \\ {{youtube> |
- | | W7 | 31.10 \\ Wed. |<hi #fff200> L13: Emerging Memory Technologies </hi> \\ {{onur-comparch-fall2018-lecture13-emergingmemorytechnologies-afterlecture.pdf|(PDF)}} | + | | W7 | 31.10 \\ Wed. |<hi #fff200> L13: Emerging Memory Technologies </hi> \\ {{onur-comparch-fall2018-lecture13-emergingmemorytechnologies-afterlecture.pdf|(PDF)}} |
- | | ::: | 01.11 \\ Thu. |<hi #fff200> L14a: Emerging Memory Technologies II </hi> \\ {{onur-comparch-fall2018-lecture14a-emergingmemorytechnologies-beforelecture.pdf| (PDF)}} {{onur-comparch-fall2018-lecture14a-emergingmemorytechnologies-beforelecture.pptx| (PPT)}} \\ {{youtube> | + | | ::: | 01.11 \\ Thu. |<hi #fff200> L14a: Emerging Memory Technologies II </hi> \\ {{onur-comparch-fall2018-lecture14a-emergingmemorytechnologies-beforelecture.pdf| (PDF)}} {{onur-comparch-fall2018-lecture14a-emergingmemorytechnologies-beforelecture.pptx| (PPT)}} \\ {{youtube> |
- | | ::: | ::: |<hi #fff200> L14b: Flash Memory and Solid-State Drives </hi> \\ {{onur-comparch-fall2018-lecture14b-flashmemory-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture14b-flashmemory-afterlecture.pptx|(PPT)}} \\ {{youtube> | + | | ::: | ::: |<hi #fff200> L14b: Flash Memory and Solid-State Drives </hi> \\ {{onur-comparch-fall2018-lecture14b-flashmemory-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture14b-flashmemory-afterlecture.pptx|(PPT)}} \\ {{youtube> |
| W8 | 07.11 \\ Wed. |<hi #fff200> D1: Discussion Session (Preparation Midterm Exam) </hi> \\ {{CompArch_Fall2018_DiscussionSession_2018-11-07_afterlecture.pdf|(PDF)}} {{CompArch_Fall2018_DiscussionSession_2018-11-07_afterlecture.pptx|(PPT)}} \\ {{discussion.pdf|(Questions)}} {{discussion-sol.pdf|(Solutions)}} \\ {{youtube> | | W8 | 07.11 \\ Wed. |<hi #fff200> D1: Discussion Session (Preparation Midterm Exam) </hi> \\ {{CompArch_Fall2018_DiscussionSession_2018-11-07_afterlecture.pdf|(PDF)}} {{CompArch_Fall2018_DiscussionSession_2018-11-07_afterlecture.pptx|(PPT)}} \\ {{discussion.pdf|(Questions)}} {{discussion-sol.pdf|(Solutions)}} \\ {{youtube> | ||
| ::: | 08.11 \\ Thu. |<hi #fff200> Midterm Exam </hi> \\ {{midterm-fs18-final.pdf|Midterm Exam (Questions)}} {{midterm-fs18-sol-final.pdf|(Solutions)}} | | | | | | ::: | 08.11 \\ Thu. |<hi #fff200> Midterm Exam </hi> \\ {{midterm-fs18-final.pdf|Midterm Exam (Questions)}} {{midterm-fs18-sol-final.pdf|(Solutions)}} | | | | | ||
- | | W9 | 14.11 \\ Wed. |<hi #fff200> L15: Flash Memory and Solid-State Drives II </hi> \\ {{onur-comparch-fall2018-lecture15-flashmemory-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture15-flashmemory-afterlecture.pptx|(PPT)}} \\ {{youtube> | + | | W9 | 14.11 \\ Wed. |<hi #fff200> L15: Flash Memory and Solid-State Drives II </hi> \\ {{onur-comparch-fall2018-lecture15-flashmemory-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture15-flashmemory-afterlecture.pptx|(PPT)}} \\ {{youtube> |
- | | ::: | 15.11 \\ Thu. |<hi #fff200> L16: Memory Interference and Quality of Service I </hi> \\ {{onur-CompArch-Fall2018-lecture16-MemoryInterferenceAndQoS-I-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture16-MemoryInterferenceAndQoS-I-afterlecture.pptx|(PPT)}} \\ {{youtube> | + | | ::: | 15.11 \\ Thu. |<hi #fff200> L16: Memory Interference and Quality of Service I </hi> \\ {{onur-CompArch-Fall2018-lecture16-MemoryInterferenceAndQoS-I-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture16-MemoryInterferenceAndQoS-I-afterlecture.pptx|(PPT)}} \\ {{youtube> |
- | | W10 | 21.11 \\ Wed. | <hi #fff200> L17: Memory Interference and Quality of Service II </hi> \\ {{onur-CompArch-Fall2018-lecture17-MemoryInterferenceAndQoS-II-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture17-MemoryInterferenceAndQoS-II-afterlecture.pptx| (PPT)}} \\ {{youtube> | + | | W10 | 21.11 \\ Wed. | <hi #fff200> L17: Memory Interference and Quality of Service II </hi> \\ {{onur-CompArch-Fall2018-lecture17-MemoryInterferenceAndQoS-II-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture17-MemoryInterferenceAndQoS-II-afterlecture.pptx| (PPT)}} \\ {{youtube> |
- | | ::: | 22.11 \\ Thu. | <hi #fff200> L18a: Memory Interference and Quality of Service III </hi> \\ {{onur-CompArch-Fall2018-lecture18a-MemoryInterferenceAndQoS-III-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture18a-MemoryInterferenceAndQoS-III-afterlecture.pptx| (PPT)}} \\ {{youtube> | + | | ::: | 22.11 \\ Thu. | <hi #fff200> L18a: Memory Interference and Quality of Service III </hi> \\ {{onur-CompArch-Fall2018-lecture18a-MemoryInterferenceAndQoS-III-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture18a-MemoryInterferenceAndQoS-III-afterlecture.pptx| (PPT)}} \\ {{youtube> |
| ::: | ::: | <hi #fff200> L18b: Multi-Core Cache Management </hi> \\ {{onur-comparch-fall2018-lecture18b-multicorecachemanagement-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture18b-multicorecachemanagement-afterlecture.pptx| (PPT)}} \\ {{youtube> | | ::: | ::: | <hi #fff200> L18b: Multi-Core Cache Management </hi> \\ {{onur-comparch-fall2018-lecture18b-multicorecachemanagement-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture18b-multicorecachemanagement-afterlecture.pptx| (PPT)}} \\ {{youtube> | ||
- | | W11 | 28.11 \\ Wed. | <hi #fff200> L19a: Multi-Core Cache Management II</ | + | | W11 | 28.11 \\ Wed. | <hi #fff200> L19a: Multi-Core Cache Management II</ |
| ::: | ::: | <hi #fff200> L19b: Heterogeneous Multi-Core Systems</ | | ::: | ::: | <hi #fff200> L19b: Heterogeneous Multi-Core Systems</ | ||
- | | ::: | 29.11 \\ Thu. |<hi #fff200> L20: Heterogeneous Multi-Core Systems II </hi> \\ {{onur-CompArch-Fall2018-lecture20-HeterogeneousMultiCore-afterlecture.pdf| (PDF)}} {{onur-CompArch-Fall2018-lecture20-HeterogeneousMultiCore-afterlecture.pptx| (PPT)}} \\ {{youtube> | + | | ::: | 29.11 \\ Thu. |<hi #fff200> L20: Heterogeneous Multi-Core Systems II </hi> \\ {{onur-CompArch-Fall2018-lecture20-HeterogeneousMultiCore-afterlecture.pdf| (PDF)}} {{onur-CompArch-Fall2018-lecture20-HeterogeneousMultiCore-afterlecture.pptx| (PPT)}} \\ {{youtube> |
- | | W12 | 05.12 \\ Wed. |<hi #fff200> L21: GPU Programming </hi> \\ {{CompArch-Fall2018-lecture21-GPUprogramming-afterlecture.pdf|(PDF)}} {{CompArch-Fall2018-lecture21-GPUprogramming-afterlecture.pptx|(PPT)}} \\ {{youtube> | + | | W12 | 05.12 \\ Wed. |<hi #fff200> L21: GPU Programming </hi> \\ {{CompArch-Fall2018-lecture21-GPUprogramming-afterlecture.pdf|(PDF)}} {{CompArch-Fall2018-lecture21-GPUprogramming-afterlecture.pptx|(PPT)}} \\ {{youtube> |
- | | ::: | 06.12 \\ Thu. |<hi #fff200> L22: Multiprocessors, | + | | ::: | 06.12 \\ Thu. |<hi #fff200> L22: Multiprocessors, |
- | | W13 | 12.12 \\ Wed. |<hi #fff200> L23: Interconnects </hi> \\ {{onur-CompArch-Fall2018-lecture23-Interconnects-I-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture23-Interconnects-I-afterlecture.pptx|(PPT)}} \\ {{youtube> | + | | W13 | 12.12 \\ Wed. |<hi #fff200> L23: Interconnects </hi> \\ {{onur-CompArch-Fall2018-lecture23-Interconnects-I-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture23-Interconnects-I-afterlecture.pptx|(PPT)}} \\ {{youtube> |
- | | ::: | 13.12 \\ Thu. |<hi #fff200> L24: Interconnects || </hi> \\ {{onur-comparch-fall2018-lecture24-interconnects-ii-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture24-interconnects-ii-afterlecture.pptx|(PPT)}} \\ {{youtube> | + | | ::: | 13.12 \\ Thu. |<hi #fff200> L24: Interconnects || </hi> \\ {{onur-comparch-fall2018-lecture24-interconnects-ii-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture24-interconnects-ii-afterlecture.pptx|(PPT)}} \\ {{youtube> |
- | | W14 | 19.12 \\ Wed. |<hi #fff200> D2: Discussion Session (Preparation Final Exam) </hi> \\ {{CompArch_Fall2018_DiscussionSession_2018-12-19_afterlecture.pdf|(PDF)}} {{CompArch_Fall2018_DiscussionSession_2018-12-19_afterlecture.pptx|(PPT)}} \\ {{midterm-fs18-final.pdf|Midterm Exam (Questions)}} {{midterm-fs18-sol-final.pdf|(Solutions)}}| | | | | + | | W14 | 19.12 \\ Wed. |<hi #fff200> D2: Discussion Session (Preparation Final Exam) </hi> \\ {{CompArch_Fall2018_DiscussionSession_2018-12-19_afterlecture.pdf|(PDF)}} {{CompArch_Fall2018_DiscussionSession_2018-12-19_afterlecture.pptx|(PPT)}} \\ {{midterm-fs18-final.pdf|Midterm Exam (Questions)}} {{midterm-fs18-sol-final.pdf|(Solutions)}} |
- | | ::: | 20.12 \\ Thu. |<hi #fff200> Final Exam </hi> \\ | | | | | + | | ::: | 20.12 \\ Thu. |<hi #fff200> Final Exam </hi> \\ {{final-fs18.pdf|Final Exam (Questions)}} {{final-fs2018-sol.pdf|(Solutions)}} |
schedule.1545225877.txt.gz · Last modified: 2019/02/12 16:33 (external edit)