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 revisionPrevious revision
Next revision
Previous revision
schedule [2018/12/19 13:24] alsermschedule [2021/04/14 14:13] (current) alserm
Line 4: Line 4:
 [[https://www.youtube.com/playlist?list=PL5Q2soXY2Zi9JXe3ywQMhylk_d5dI-TM7|Lecture Playlist]] [[https://www.youtube.com/playlist?list=PL5Q2soXY2Zi9JXe3ywQMhylk_d5dI-TM7|Lecture Playlist]]
  
-{{url>https://www.youtube.com/embed/videoseries?list=PL5Q2soXY2Zi9JXe3ywQMhylk_d5dI-TM7}}+{{url>https://www.youtube.com/embed?list=PL5Q2soXY2Zi9JXe3ywQMhylk_d5dI-TM7}}
  
 ====== 2018 Lectures/Schedule ====== ====== 2018 Lectures/Schedule ======
  
 ^ Week ^ Date ^ Lecture ^ Readings ^ Lab ^ HW ^ ^ Week ^ Date ^ Lecture ^ Readings ^ Lab ^ HW ^
-| W1  |  19.09 \\ Wed.  |<hi #fff200> L1: Introduction and Basics</hi> \\ {{onur-comparch-fall2018-lecture1-intro-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture1-intro-afterlecture.pptx| (PPT)}} \\ {{youtube>link:g3yH68hAaSk| Video}} | [[readings#Described in detail during lecture 1:| Described]] \\ [[readings#Suggested (lecture 1)| Suggested]]| |[[homeworks#Homework 0: Student Information (Due: 27.09)| HW 0 Out]]| +| W1  |  19.09 \\ Wed.  |<hi #fff200> L1: Introduction and Basics</hi> \\ {{onur-comparch-fall2018-lecture1-intro-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture1-intro-afterlecture.pptx| (PPT)}} \\ {{youtube>link:g3yH68hAaSk| Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/6934f118-d680-45a2-b04a-157e80103840/25a91ea6-0412-4561-89f7-244d68e04144/20180919_MLH44_Mutlu.mp4 | Video (ETHZ)]] | [[readings#Described in detail during lecture 1:| Described]] \\ [[readings#Suggested (lecture 1)| Suggested]]| |[[homeworks#Homework 0: Student Information (Due: 27.09)| HW 0 Out]]| 
-|  :::  |  20.09 \\ Thu.  | <hi #fff200>L2: RowHammer and Beyond</hi> \\ {{onur-comparch-fall2018-lecture2-rowhammer-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture2-rowhammer-afterlecture.pptx| (PPT)}} \\ {{youtube>link:560JzQ-oeLE|Video}} | |[[labs#Lab 1: Data Cache (Due: Fri. 05.10)| Lab 1 Out]]| |+|  :::  |  20.09 \\ Thu.  | <hi #fff200>L2: RowHammer and Beyond</hi> \\ {{onur-comparch-fall2018-lecture2-rowhammer-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture2-rowhammer-afterlecture.pptx| (PPT)}} \\ {{youtube>link:560JzQ-oeLE|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/3ceb3e0f-7710-4de6-9cf1-d8d9e36ad80f/16c877dd-ff92-46b3-838c-ceff6491d2f0/presentation_e73e2bb3_9617_49ba_9848_ad5e05b24aa5.mp4 | Video (ETHZ)]] | |[[labs#Lab 1: Data Cache (Due: Fri. 05.10)| Lab 1 Out]]| |
 | :::  |  :::  |<hi #fff200> L2b: Course Logistics </hi> \\ {{onur-comparch-fall2018-lecture2b-courselogistics-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture2b-courselogistics-afterlecture.pptx|(PPT)}} \\ {{youtube>link:tVlZS00aE7U|Video}} | | | | | :::  |  :::  |<hi #fff200> L2b: Course Logistics </hi> \\ {{onur-comparch-fall2018-lecture2b-courselogistics-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture2b-courselogistics-afterlecture.pptx|(PPT)}} \\ {{youtube>link:tVlZS00aE7U|Video}} | | | |
-| W2  |  26.09 \\ Wed.  |<hi #fff200> L3a: Computer Architecture Fundamentals </hi> \\ {{onur-CompArch-Fall2018-lecture3a-WhyCompArch-afterlecture.pdf|(PDF)}}  {{onur-CompArch-Fall2018-lecture3a-WhyCompArch-afterlecture.pptx|(PPT)}} \\ {{youtube>link:f9MD14I0Zn0|Video}} | [[readings#Required (Lecture 3a): | Required]] \\ [[readings#Recommended (Lecture 3a): | Recommended]] | | [[homeworks#Homework 1: Fundamentals, Memory Hierarchy, Caches (Due: 10.10)| HW 1 Out]] |+| W2  |  26.09 \\ Wed.  |<hi #fff200> L3a: Computer Architecture Fundamentals </hi> \\ {{onur-CompArch-Fall2018-lecture3a-WhyCompArch-afterlecture.pdf|(PDF)}}  {{onur-CompArch-Fall2018-lecture3a-WhyCompArch-afterlecture.pptx|(PPT)}} \\ {{youtube>link:f9MD14I0Zn0|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/e69302d3-a7c7-4174-8df1-abd36a84a44d/53e4bdf3-00b1-4e0b-a629-07e71a8407c5/presentation_947ccb35_4b85_475c_bc88_1f47cfa94212.mp4 | Video (ETHZ)]] | [[readings#Required (Lecture 3a): | Required]] \\ [[readings#Recommended (Lecture 3a): | Recommended]] | | [[homeworks#Homework 1: Fundamentals, Memory Hierarchy, Caches (Due: 10.10)| HW 1 Out]] |
 | :::  |  :::  |<hi #fff200> L3b: Memory Hierarchy and Caches </hi> \\ {{onur-CompArch-Fall2018-lecture3b-MemoryHierarchyAndCaches-afterlecture.pdf|(PDF)}}  {{onur-CompArch-Fall2018-lecture3b-MemoryHierarchyAndCaches-afterlecture.pptx|(PPT)}} \\ {{youtube>link:bewX7MvFoAc|Video}} | [[readings#Required (Lecture 3b): | Required]] \\ [[readings#Recommended (Lecture 3b): | Recommended]] | | | | :::  |  :::  |<hi #fff200> L3b: Memory Hierarchy and Caches </hi> \\ {{onur-CompArch-Fall2018-lecture3b-MemoryHierarchyAndCaches-afterlecture.pdf|(PDF)}}  {{onur-CompArch-Fall2018-lecture3b-MemoryHierarchyAndCaches-afterlecture.pptx|(PPT)}} \\ {{youtube>link:bewX7MvFoAc|Video}} | [[readings#Required (Lecture 3b): | Required]] \\ [[readings#Recommended (Lecture 3b): | Recommended]] | | |
-| :::  |  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>link:55oYBm9cifI|Video}}  | [[readings#Required (Lecture 4a): | Required]] \\ [[readings#Recommended (Lecture 4a): | Recommended]] | | | +| :::  |  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>link:55oYBm9cifI|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/61663b4b-038c-4a90-bdff-f43fc5a333d6/e55a3300-1378-42dc-ba60-8f5c3d43f84c/presentation_3395382a_8b57_4f29_9844_91016e074846.mp4 | Video (ETHZ)]]  | [[readings#Required (Lecture 4a): | Required]] \\ [[readings#Recommended (Lecture 4a): | Recommended]] | | | 
-| :::  |  ::: |<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>link:YinsPbgr_mM|Video}}| [[readings#Recommended (Lecture 4b): | Recommended]] | | | +| :::  |  ::: |<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>link:YinsPbgr_mM|Video}} | [[readings#Recommended (Lecture 4b): | Recommended]] | | | 
-| W3  |  03.10 \\ Wed.  |<hi #fff200> L5: Main Memory and DRAM Fundamentals </hi> \\ {{onur-CompArch-Fall2018-lecture5-DRAMFundamentals-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture5-dramfundamentals-afterlecture.pptx|(PPT)}} {{youtube>link:_m2nSFMkJnA|Video}}| [[readings#Required (Lecture 5): | Required]] \\ [[readings#Recommended (Lecture 5): | Recommended]] | |  | +| W3  |  03.10 \\ Wed.  |<hi #fff200> L5: Main Memory and DRAM Fundamentals </hi> \\ {{onur-CompArch-Fall2018-lecture5-DRAMFundamentals-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture5-dramfundamentals-afterlecture.pptx|(PPT)}} {{youtube>link:_m2nSFMkJnA|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/9ce4061f-44ec-4135-9ccd-f38d8d578b17/f72d1b2f-92cd-43e3-94da-69abbb82e2f4/presentation_8708f403_8500_4df6_b2e6_fcb820d107ad.mp4 | Video (ETHZ)]]| [[readings#Required (Lecture 5): | Required]] \\ [[readings#Recommended (Lecture 5): | Recommended]] | |  | 
-| :::  |  04.10 \\ Thu.  |<hi #fff200> L6: Recent DRAM Research </hi> | | |+| :::  |  04.10 \\ Thu.  |<hi #fff200> L6: Recent DRAM Research </hi> \\ [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/4c48da0b-5289-44b7-b050-095ee7ee8896/e048b9cc-f67f-404e-b28f-df5edfcd8807/presentation_bd1d201f_c79e_42a0_96c9_934e4b22ac2f.mp4 | Video (ETHZ)]] | | |
 | :::  |  ::: |<hi #fff200> L6a: ChargeCache </hi> \\ {{lecture6a_ChargeCache.pdf| (PDF)}} {{lecture6a_ChargeCache.pptx| (PPT)}} {{youtube>link:R81K0CiRdMM|Video}} | | | | :::  |  ::: |<hi #fff200> L6a: ChargeCache </hi> \\ {{lecture6a_ChargeCache.pdf| (PDF)}} {{lecture6a_ChargeCache.pptx| (PPT)}} {{youtube>link:R81K0CiRdMM|Video}} | | |
 | :::  |  ::: |<hi #fff200> L6b: SoftMC </hi> \\ {{lecture6b_SoftMC.pdf| (PDF)}} {{lecture6b_SoftMC.pptx| (PPT)}} {{youtube>link:X9LvCwalaPI|Video}} | | | | :::  |  ::: |<hi #fff200> L6b: SoftMC </hi> \\ {{lecture6b_SoftMC.pdf| (PDF)}} {{lecture6b_SoftMC.pptx| (PPT)}} {{youtube>link:X9LvCwalaPI|Video}} | | |
 | :::  |  ::: |<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>link:SOyCtJYFo5Q|Video}} | | | | :::  |  ::: |<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>link:SOyCtJYFo5Q|Video}} | | |
 | :::  |  ::: |<hi #fff200> L6d: The DRAM Latency PUF </hi> \\ {{jeremie_dlpuf_hpca18_v2_2_26_2018.pdf| (PDF)}} {{jeremie_dlpuf_hpca18_v2.pptx| (PPT)}} {{youtube>link:JEou5irEooE|Video}} | | | | :::  |  ::: |<hi #fff200> L6d: The DRAM Latency PUF </hi> \\ {{jeremie_dlpuf_hpca18_v2_2_26_2018.pdf| (PDF)}} {{jeremie_dlpuf_hpca18_v2.pptx| (PPT)}} {{youtube>link:JEou5irEooE|Video}} | | |
-| W4  |  10.10 \\ Wed.  |<hi #fff200> L7: SIMD Processors and GPUs </hi> \\ {{CompArch-Fall2018-lecture7-simdandgpu-afterlecture.pdf|(PDF)}}  {{CompArch-Fall2018-lecture7-simdandgpu-afterlecture.pptx|(PPT)}} {{youtube>link:4g4mvKLo0bI|Video}} | [[readings#Suggested (lecture 7): | Recommended]] |[[labs#Lab 2: Control Flow and Branch Prediction File (Due: Sat. 27.10)| Lab 2 Out]]| |+| W4  |  10.10 \\ Wed.  |<hi #fff200> L7: SIMD Processors and GPUs </hi> \\ {{CompArch-Fall2018-lecture7-simdandgpu-afterlecture.pdf|(PDF)}}  {{CompArch-Fall2018-lecture7-simdandgpu-afterlecture.pptx|(PPT)}} {{youtube>link:4g4mvKLo0bI|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/b94c5493-ae63-4257-a1f7-168bf0703994/2f910b37-8542-495c-ade2-f7b1c4384dbf/presentation_4e098645_2974_44e7_8ac4_2cc759623a11.mp4 | Video (ETHZ)]] | [[readings#Suggested (lecture 7): | Recommended]] |[[labs#Lab 2: Control Flow and Branch Prediction File (Due: Sat. 27.10)| Lab 2 Out]]| |
 | :::  |  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>link:TvKBjhxvNro|Video}}  |[[readings#Suggested (lecture 8): | Recommended]] | | [[homeworks#Homework 2: Caches, Memory Parallelism, DRAM Fundamentals (Due: 25.10)| HW 2 Out]] | | :::  |  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>link:TvKBjhxvNro|Video}}  |[[readings#Suggested (lecture 8): | Recommended]] | | [[homeworks#Homework 2: Caches, Memory Parallelism, DRAM Fundamentals (Due: 25.10)| HW 2 Out]] |
-| W5  |  17.10 \\ Wed.  |<hi #fff200> L9: Branch Prediction </hi> \\ {{onur-CompArch-Fall2018-lecture9-BranchPrediction-afterlecture.pdf|(PDF)}}  {{onur-CompArch-Fall2018-lecture9-BranchPrediction-afterlecture.pptx|(PPT)}} {{youtube>link:hl4eiN8ZMJg|Video}} | [[readings#Required (Lecture 9): | Required]] \\ [[readings#Suggested (lecture 9): | Recommended]] | | | +| W5  |  17.10 \\ Wed.  |<hi #fff200> L9: Branch Prediction </hi> \\ {{onur-CompArch-Fall2018-lecture9-BranchPrediction-afterlecture.pdf|(PDF)}}  {{onur-CompArch-Fall2018-lecture9-BranchPrediction-afterlecture.pptx|(PPT)}} {{youtube>link:hl4eiN8ZMJg|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/b303f9ff-28a4-4912-bbcd-42cd33bd478a/e78c182e-92cb-4f34-b575-1ad832fbe176/presentation_05cff0a0_e6e0_4a1d_928a_68d25d6d784c.mp4 | Video (ETHZ)]] | [[readings#Required (Lecture 9): | Required]] \\ [[readings#Suggested (lecture 9): | Recommended]] | | | 
-| :::  |  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>link:Vask6k9BjKQ|Video}}  | [[readings#Required (Lecture 10a): | Required]] \\ [[readings#Recommended (Lecture 10a): | Recommended]] | | | +| :::  |  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>link:Vask6k9BjKQ|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/610d9b2c-f0b9-4065-9ecc-357829f78fcc/adf277b3-c3d1-4f3c-b0a6-27b707f3d679/presentation_ed377ef6_e660_46de_ba74_a7a1d339eb4d.mp4 | Video (ETHZ)]]  | [[readings#Required (Lecture 10a): | Required]] \\ [[readings#Recommended (Lecture 10a): | Recommended]] | | | 
-| :::  |  ::: |<hi #fff200> L10b: Memory Latency </hi> \\ {{onur-comparch-fall2018-lecture10b-memorylatency-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture10b-memorylatency-afterlecture.pptx| (PPT)}} \\ {{youtube>link:JwcIm4EATb8|Video}}| [[readings#Required (Lecture 10b): | Required]] \\ [[readings#Recommended (Lecture 10b): | Recommended]] | | | +| :::  |  ::: |<hi #fff200> L10b: Memory Latency </hi> \\ {{onur-comparch-fall2018-lecture10b-memorylatency-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture10b-memorylatency-afterlecture.pptx| (PPT)}} \\ {{youtube>link:JwcIm4EATb8|Video}} | [[readings#Required (Lecture 10b): | Required]] \\ [[readings#Recommended (Lecture 10b): | Recommended]] | | | 
-| W6  |  24.10 \\ Wed.  |<hi #fff200> L11a: Memory Latency, Energy, and Power </hi> \\ {{onur-CompArch-Fall2018-lecture11a-MemoryLatency-afterlecture.pdf|(PDF)}}  {{onur-CompArch-Fall2018-lecture11a-MemoryLatency-afterlecture.pptx|(PPT)}} \\ {{youtube>link:mtQGC1ucr6Y|Video}} | [[readings#Recommended (lecture 11a): | Recommended]] | | |+| W6  |  24.10 \\ Wed.  |<hi #fff200> L11a: Memory Latency, Energy, and Power </hi> \\ {{onur-CompArch-Fall2018-lecture11a-MemoryLatency-afterlecture.pdf|(PDF)}}  {{onur-CompArch-Fall2018-lecture11a-MemoryLatency-afterlecture.pptx|(PPT)}} \\ {{youtube>link:mtQGC1ucr6Y|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/9f773330-936a-4597-b12f-461608788563/fd6a6632-37d6-4d6c-9e38-1a948080d291/presentation_d2d4c22d_bfb6_4a93_89bb_e9da50fef1f1.mp4 | Video (ETHZ)]] | [[readings#Recommended (lecture 11a): | Recommended]] | | |
 | :::  |  ::: |<hi #fff200> L11b: Processing-in-Memory </hi> \\ {{onur-CompArch-Fall2018-lecture11b-ProcessingInMemory-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture11b-ProcessingInMemory-afterlecture.pptx| (PPT)}} \\ {{youtube>link:vJJaYIWtyTs|Video}} |  [[readings#Recommended (Lecture 11b): | Recommended]] | | | | :::  |  ::: |<hi #fff200> L11b: Processing-in-Memory </hi> \\ {{onur-CompArch-Fall2018-lecture11b-ProcessingInMemory-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture11b-ProcessingInMemory-afterlecture.pptx| (PPT)}} \\ {{youtube>link:vJJaYIWtyTs|Video}} |  [[readings#Recommended (Lecture 11b): | Recommended]] | | |
-| :::  |  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>link:ad79yvTHv0A|Video}}  |[[readings#Suggested (lecture 12): | Recommended]] | | | +| :::  |  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>link:ad79yvTHv0A|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/0baf121d-cf10-40d0-a4e6-231af9991de2/60ea872f-12b0-45ff-88a1-1bc3c88ba0cc/presentation_3602edf3_a812_4809_8855_5c40e442d385.mp4 | Video (ETHZ)]]  |[[readings#Suggested (lecture 12): | Recommended]] | | | 
-| W7  |  31.10 \\ Wed.  |<hi #fff200> L13: Emerging Memory Technologies </hi> \\ {{onur-comparch-fall2018-lecture13-emergingmemorytechnologies-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture13-emergingmemorytechnologies-afterlecture.pptx|(PPT)}} \\ {{youtube>link:q8e65Fcp-xQ|Video}} | [[readings#Required (Lecture 13): | Required]] \\ [[readings#Recommended (Lecture 13): | Recommended]] |[[labs#Lab 3: Simulating Caches and Branch Prediction (Due: Sat. 18.11)| Lab 3 Out]]| [[homeworks#Homework 3: SIMD Processing, Branch Handling, Emerging Memory Technologies, and PIM (Due: 11.11)| HW 3 Out]] | +| W7  |  31.10 \\ Wed.  |<hi #fff200> L13: Emerging Memory Technologies </hi> \\ {{onur-comparch-fall2018-lecture13-emergingmemorytechnologies-afterlecture.pdf|(PDF)}}  {{onur-comparch-fall2018-lecture13-emergingmemorytechnologies-afterlecture.pptx|(PPT)}} \\ {{youtube>link:q8e65Fcp-xQ|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/1997da47-a8fe-49bb-b9f4-ba89b386d3b8/3d4239bb-c00e-4dd7-ac08-ca051439b74f/20181031_MLH44_Mutlu.mp4 | Video (ETHZ)]] | [[readings#Required (Lecture 13): | Required]] \\ [[readings#Recommended (Lecture 13): | Recommended]] |[[labs#Lab 3: Simulating Caches and Branch Prediction (Due: Sat. 18.11)| Lab 3 Out]]| [[homeworks#Homework 3: SIMD Processing, Branch Handling, Emerging Memory Technologies, and PIM (Due: 11.11)| HW 3 Out]] | 
-| :::  |  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>link:fKWut6yQ-Tw|Video}}  | [[readings#Required (Lecture 14a): | Required]] \\ [[readings#Recommended (Lecture 14a): | Recommended]] | | | +| :::  |  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>link:fKWut6yQ-Tw|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/afb9f376-d7b8-43b1-aa70-3ec0d2b40c2e/aa48333f-0299-424f-acd3-fee5f0ebf59c/presentation_c067fafb_a924_42d4_b1dd_bc66efcc32ba.mp4 | Video (ETHZ)]]  | [[readings#Required (Lecture 14a): | Required]] \\ [[readings#Recommended (Lecture 14a): | Recommended]] | | | 
-| :::  |  ::: |<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>link:XbKOmOPjLtc|Video}}| [[readings#Required (Lecture 14b): | Required]] \\ [[readings#Recommended (Lecture 14b): | Recommended]] | | |+| :::  |  ::: |<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>link:XbKOmOPjLtc|Video}} | [[readings#Required (Lecture 14b): | Required]] \\ [[readings#Recommended (Lecture 14b): | Recommended]] | | |
 | 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>link:FgA9EOuGQkU|Video}} | | | | | 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>link:FgA9EOuGQkU|Video}} | | | |
 | ::: |  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>link:-OPtz7Ne9og|Video}}| [[readings#Required (Lecture 15): | Required]] \\ [[readings#Recommended (Lecture 15): | Recommended]] | | | +| 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>link:-OPtz7Ne9og|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/8f08210b-8f56-40cf-bcb4-bcf2c7adf9a5/580a4aff-b3f1-40e7-bf09-533c5dd7b7d3/presentation_7c86aa17_b677_44fc_88ea_4938f335418a.mp4 | Video (ETHZ)]]| [[readings#Required (Lecture 15): | Required]] \\ [[readings#Recommended (Lecture 15): | Recommended]] | | | 
-| ::: |  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>link:ZIzLlb7VpOA|Video}}| [[readings#Described in detail during lecture 16:| Described]] \\ [[readings#Suggested (lecture 16)| Suggested]] | | | +| ::: |  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>link:ZIzLlb7VpOA|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/59011866-7047-451c-8df5-49b7f36206b2/88bacd6f-e96a-449d-a9ae-2cd9c3d56e3e/presentation_22c99779_8570_418d_be4a_777ade46e205.mp4 | Video (ETHZ)]]| [[readings#Described in detail during lecture 16:| Described]] \\ [[readings#Suggested (lecture 16)| Suggested]] | | | 
-| 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>link:N_7-DzEZ32M|Video}} |  [[readings#Recommended (Lecture 17): | Recommended]] | [[labs#Lab 4: Memory Hierarchy (Due: Mon. 3.12)| Lab 4 Out]] | | +| 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>link:N_7-DzEZ32M|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/454a6a4a-9f7a-4019-816a-fefbb931fa14/63c178ad-b99e-4abf-9dea-d3603c4971b4/presentation_d4b67d04_be05_4990_8252_45dc1d1ac7d6.mp4 | Video (ETHZ)]] |  [[readings#Recommended (Lecture 17): | Recommended]] | [[labs#Lab 4: Memory Hierarchy (Due: Mon. 3.12)| Lab 4 Out]] | | 
-| ::: |  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>link:VbmWKNY6j6k|Video}} | [[readings#Recommended (Lecture 18a): | Recommended]] | |[[homeworks#Homework 4: Memory Interference and QoS, Emerging Memory Technologies,and PIM (Due: 05.12)| HW 4 Out]] |+| ::: |  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>link:VbmWKNY6j6k|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/7144d89d-1468-4d80-bcf4-031f8160bde4/7c82544a-9c9d-45d6-972e-c0d0ded04dff/presentation_ca3f2f0a_8e0b_475a_9635_b84522bac432.mp4 | Video (ETHZ)]] | [[readings#Recommended (Lecture 18a): | Recommended]] | |[[homeworks#Homework 4: Memory Interference and QoS, Emerging Memory Technologies,and PIM (Due: 05.12)| HW 4 Out]] |
 | ::: |  :::  | <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>link:c9FhGRB3HoA|Video}} | [[readings#Recommended (Lecture 18b): | Recommended]] | | | | ::: |  :::  | <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>link:c9FhGRB3HoA|Video}} | [[readings#Recommended (Lecture 18b): | Recommended]] | | |
-| W11  |  28.11 \\ Wed.  | <hi #fff200> L19a: Multi-Core Cache Management II</hi> \\ {{onur-CompArch-Fall2018-lecture19a-MultiCoreCacheManagement-II-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture19a-MultiCoreCacheManagement-II-afterlecture.pptx| (PPT)}} \\ {{youtube>link:Siz86__PD4w|Video}} |  [[readings#Described in detail during lecture 19a:| Described]] \\ [[readings#Recommended (lecture 19a)|Recommended]] | | | |+| W11  |  28.11 \\ Wed.  | <hi #fff200> L19a: Multi-Core Cache Management II</hi> \\ {{onur-CompArch-Fall2018-lecture19a-MultiCoreCacheManagement-II-afterlecture.pdf|(PDF)}} {{onur-CompArch-Fall2018-lecture19a-MultiCoreCacheManagement-II-afterlecture.pptx| (PPT)}} \\ {{youtube>link:Siz86__PD4w|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/ff409e09-bc73-43fe-bf10-c40412514812/e94e3ffc-088b-405a-97b9-9dafe9fc09a8/presentation_c8dc826f_82bd_420e_9663_a094515a9a08.mp4 | Video (ETHZ)]] |  [[readings#Described in detail during lecture 19a:| Described]] \\ [[readings#Recommended (lecture 19a)|Recommended]] | | | |
 | :::  |  :::  | <hi #fff200> L19b: Heterogeneous Multi-Core Systems</hi> \\ {{onur-comparch-fall2018-lecture19b-heterogeneousmulticore-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture19b-heterogeneousmulticore-afterlecture.pptx| (PPT)}} \\ {{youtube>link:w1pTBzHu4bI|Video}} | [[readings#Recommended (lecture 19b)|Recommended]] | | | | | :::  |  :::  | <hi #fff200> L19b: Heterogeneous Multi-Core Systems</hi> \\ {{onur-comparch-fall2018-lecture19b-heterogeneousmulticore-afterlecture.pdf|(PDF)}} {{onur-comparch-fall2018-lecture19b-heterogeneousmulticore-afterlecture.pptx| (PPT)}} \\ {{youtube>link:w1pTBzHu4bI|Video}} | [[readings#Recommended (lecture 19b)|Recommended]] | | | |
-| :::  |  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>link:BFWchvgnUUs|Video}} |[[readings#Suggested (lecture 20): | Recommended]] | | | +| :::  |  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>link:BFWchvgnUUs|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/9166245c-7c6a-48db-88d4-a87bc43939cf/1518fad8-1222-4061-840b-41b16e47048f/presentation_a3b60600_f580_4c1d_9ee1_2f01595e1d9f.mp4 | Video (ETHZ)]] |[[readings#Suggested (lecture 20): | Recommended]] | | | 
-| 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>link:XEhdikR7jbU|Video}}| [[readings#Suggested (lecture 21)| Suggested]] |[[labs#Lab 5: Multicore and Cache Coherence [BONUS] (Due: Mon. 15.1)| Lab 5 Out]]| | +| 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>link:XEhdikR7jbU|Video}} | [[readings#Suggested (lecture 21)| Suggested]] |[[labs#Lab 5: Multicore and Cache Coherence [BONUS] (Due: Mon. 15.1)| Lab 5 Out]]| | 
-| ::: |  06.12 \\ Thu. |<hi #fff200> L22: Multiprocessors, Consistency, Coherence </hi> \\ {{onur-comparch-fall2018-lecture22-multiprocessorscoherenceconsistency.pdf|(PDF)}} {{onur-comparch-fall2018-lecture22-multiprocessorscoherenceconsistency.pptx|(PPT)}} \\ {{youtube>link:palR_8JN1dM|Video}}[[readings#required (lecture 22)|Required]] \\ [[readings#Described in detail during lecture 22:| Described]] \\ [[readings#Recommended (lecture 22)|Recommended]] | | [[homeworks#Homework 5: Cache Partitioning, Memory Coherence, Memory Consistency, Multi-Core, GPU Programming (Due: 21.12)| HW 5 Out]]| +| ::: |  06.12 \\ Thu. |<hi #fff200> L22: Multiprocessors, Consistency, Coherence </hi> \\ {{onur-comparch-fall2018-lecture22-multiprocessorscoherenceconsistency.pdf|(PDF)}} {{onur-comparch-fall2018-lecture22-multiprocessorscoherenceconsistency.pptx|(PPT)}} \\ {{youtube>link:palR_8JN1dM|Video}} [[readings#required (lecture 22)|Required]] \\ [[readings#Described in detail during lecture 22:| Described]] \\ [[readings#Recommended (lecture 22)|Recommended]] | | [[homeworks#Homework 5: Cache Partitioning, Memory Coherence, Memory Consistency, Multi-Core, GPU Programming (Due: 21.12)| HW 5 Out]]| 
-| 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>link:3QMa5a7H6bM|Video}}| [[readings#Described in detail during lecture 23:| Described]] \\ [[readings#Suggested (lecture 23)|Suggested]] | | | +| 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>link:3QMa5a7H6bM|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/ca2f9f2f-80c7-4061-a4ec-6a5c2c0c25ec/0d74a187-6d90-4e34-91f6-2be9cfd381c2/presentation_284fecff_cba5_4f17_990a_6d447563fafb.mp4 | Video (ETHZ)]]| [[readings#Described in detail during lecture 23:| Described]] \\ [[readings#Suggested (lecture 23)|Suggested]] | | | 
-| ::: |  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>link:h1n61956E14|Video}}| [[readings#Described in detail during lecture 24:| Described]] \\ [[readings#Suggested (lecture 24)|Suggested]] | | | +| ::: |  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>link:h1n61956E14|Video}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/9053bf40-5f4d-4354-9d3f-1d8b8fe178a4/1049aa2a-9d60-4093-a72d-8fd25d5e9b51/presentation_430d2f13_21fd_4814_950f_398ae54c1c57.mp4 | Video (ETHZ)]]| [[readings#Described in detail during lecture 24:| Described]] \\ [[readings#Suggested (lecture 24)|Suggested]] | | | 
-| 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)}} \\ {{youtube>link:elupYvvaImE|Video}} {{youtube>link:2fUr_j5Tob4|Video - Zoomed-in Version}} [[ https://oc-vp-dist-downloads.ethz.ch/mh_default_org/oaipmh-mmp/c2d7fbf5-f921-45d5-bcc2-c13211fecf93/f15a07b3-dc80-4b26-8e3a-ce568322befc/presentation_573bb0ef_9e95_414c_b05b_9e7b38e0b66e.mp4 | Video (ETHZ)]] | | | | 
-| ::: |  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)