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 [2020/12/16 13:17] – [2020 Lectures/Schedule] yaglikcaschedule [2021/04/14 14:13] (current) alserm
Line 4: Line 4:
 [[https://www.youtube.com/playlist?list=PL5Q2soXY2Zi9xidyIgBxUz7xRPS-wisBN|Lecture Playlist]] [[https://www.youtube.com/playlist?list=PL5Q2soXY2Zi9xidyIgBxUz7xRPS-wisBN|Lecture Playlist]]
  
-{{url>https://www.youtube.com/embed/videoseries?list=PL5Q2soXY2Zi9xidyIgBxUz7xRPS-wisBN}} +{{url>https://www.youtube.com/embed?list=PL5Q2soXY2Zi9xidyIgBxUz7xRPS-wisBN}} 
-====== 2020 Lectures/Schedule ======+====== Fall 2020 Lectures Schedule ======
  
 ^ Week ^ Date ^ Lecture ^ Readings ^  Lab  ^  HW  ^ ^ Week ^ Date ^ Lecture ^ Readings ^  Lab  ^  HW  ^
Line 38: Line 38:
 |  W10  |  19.11 \\ Thu.  | <hi #fff200>L16a: Opportunities and Challenges of Emerging \\ Memory Technologies </hi> \\ {{onur-comparch-fall2020-lecture16a-emergingmemorytechnologies-ii-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture16a-emergingmemorytechnologies-ii-afterlecture.pptx| (PPT)}} {{youtube>link:pmLszWGmMGQ|Video}} |[[readings#Described in detail during lecture 16a:| Described]] \\ [[readings#Suggested (lecture 16a)| Suggested]] | | | |  W10  |  19.11 \\ Thu.  | <hi #fff200>L16a: Opportunities and Challenges of Emerging \\ Memory Technologies </hi> \\ {{onur-comparch-fall2020-lecture16a-emergingmemorytechnologies-ii-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture16a-emergingmemorytechnologies-ii-afterlecture.pptx| (PPT)}} {{youtube>link:pmLszWGmMGQ|Video}} |[[readings#Described in detail during lecture 16a:| Described]] \\ [[readings#Suggested (lecture 16a)| Suggested]] | | |
 |  ::: |  :::  | <hi #fff200>L16b: Parallelism and Heterogeneity </hi> \\ {{onur-comparch-fall2020-lecture16b-parallelism-and-heterogeneity-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture16b-parallelism-and-heterogeneity-afterlecture.pptx| (PPT)}} {{youtube>link:vA6AQE6uorA|Video}}|[[readings#Described in detail during lecture 16b:| Described]] \\ [[readings#Suggested (lecture 16b)| Suggested]] | | | |  ::: |  :::  | <hi #fff200>L16b: Parallelism and Heterogeneity </hi> \\ {{onur-comparch-fall2020-lecture16b-parallelism-and-heterogeneity-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture16b-parallelism-and-heterogeneity-afterlecture.pptx| (PPT)}} {{youtube>link:vA6AQE6uorA|Video}}|[[readings#Described in detail during lecture 16b:| Described]] \\ [[readings#Suggested (lecture 16b)| Suggested]] | | |
-|  ::: |  20.11 \\ Fri.  | <hi #fff200>L17: Bottleneck Acceleration </hi> \\ {{onur-comparch-fall2020-lecture17-bottleneckacceleration-beforelecture.pdf | (PDF)}} {{onur-comparch-fall2020-lecture17-bottleneckacceleration-beforelecture.pptx | (PPT)}} \\ {{youtube>link:KQfKPcztsDQ|Video}} {{youtube>link:xFZsQBUtneE|Alternative Video}} | [[readings#Described in detail during lecture 17:| Described]] \\ [[readings#Suggested (lecture 17)| Suggested]] | | |+|  ::: |  20.11 \\ Fri.  | <hi #fff200>L17: Bottleneck Acceleration </hi> \\ {{onur-comparch-fall2020-lecture17-bottleneckacceleration-beforelecture.pdf | (PDF)}} {{onur-comparch-fall2020-lecture17-bottleneckacceleration-beforelecture.pptx | (PPT)}} \\ {{youtube>link:KQfKPcztsDQ|Video}} {{youtube>link:xFZsQBUtneE|Alternative Video}} | [[readings#Described in detail during lecture 17:| Described]] \\ [[readings#Suggested (lecture 17)| Suggested]] | | [[homeworks#Homework 4: Memory Interference and QoS, Memory Scheduling, Memory Controller, Emerging Memory Technologies (Due: 4.12) | HW 4 Out]]|
 |  W11  |  26.11 \\ Thu.  | <hi #fff200>L18: Prefetching </hi> \\ {{onur-comparch-fall2020-lecture18-prefetching-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture18-prefetching-afterlecture.pptx| (PPT)}} \\ {{youtube>link:xZmDyj0g3Pw|Video}} |[[readings#Described in detail during lecture 18:| Described]] \\ [[readings#Suggested (lecture 16a)| Suggested]] | | | |  W11  |  26.11 \\ Thu.  | <hi #fff200>L18: Prefetching </hi> \\ {{onur-comparch-fall2020-lecture18-prefetching-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture18-prefetching-afterlecture.pptx| (PPT)}} \\ {{youtube>link:xZmDyj0g3Pw|Video}} |[[readings#Described in detail during lecture 18:| Described]] \\ [[readings#Suggested (lecture 16a)| Suggested]] | | |
 |  ::: |  27.11 \\ Fri.  | <hi #fff200>L19a: Execution-Based Prefetching </hi> \\ {{onur-comparch-fall2020-lecture19a-execution-based-prefetching-afterlecture.pdf | (PDF)}} {{onur-comparch-fall2020-lecture19a-execution-based-prefetching-afterlecture.pptx | (PPT)}} {{youtube>link:zPewo6IaJ_8|Video}}| [[readings#Described in detail during lecture 19a:| Described]] \\ [[readings#Suggested (lecture 19a)| Suggested]] | | | |  ::: |  27.11 \\ Fri.  | <hi #fff200>L19a: Execution-Based Prefetching </hi> \\ {{onur-comparch-fall2020-lecture19a-execution-based-prefetching-afterlecture.pdf | (PDF)}} {{onur-comparch-fall2020-lecture19a-execution-based-prefetching-afterlecture.pptx | (PPT)}} {{youtube>link:zPewo6IaJ_8|Video}}| [[readings#Described in detail during lecture 19a:| Described]] \\ [[readings#Suggested (lecture 19a)| Suggested]] | | |
 |  ::: |  :::  | <hi #fff200>Announcements</hi> \\ {{youtube>link:W6PczGg5B2U|Video}} |[[readings#Described in detail during lecture 19b:| Described]] \\ [[readings#Suggested (lecture 19b)| Suggested]] | | | |  ::: |  :::  | <hi #fff200>Announcements</hi> \\ {{youtube>link:W6PczGg5B2U|Video}} |[[readings#Described in detail during lecture 19b:| Described]] \\ [[readings#Suggested (lecture 19b)| Suggested]] | | |
 |  ::: |  :::  | <hi #fff200>L19b: Multiprocessors </hi> \\ {{onur-comparch-fall2020-lecture19b-multiprocessors-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture19b-multiprocessors-afterlecture.pptx| (PPT)}} \\ {{youtube>link:TIcmpXjt2vE|Video}}|[[readings#Described in detail during lecture 19b:| Described]] \\ [[readings#Suggested (lecture 19b)| Suggested]] | | | |  ::: |  :::  | <hi #fff200>L19b: Multiprocessors </hi> \\ {{onur-comparch-fall2020-lecture19b-multiprocessors-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture19b-multiprocessors-afterlecture.pptx| (PPT)}} \\ {{youtube>link:TIcmpXjt2vE|Video}}|[[readings#Described in detail during lecture 19b:| Described]] \\ [[readings#Suggested (lecture 19b)| Suggested]] | | |
-|  W12  |  03.12 \\ Thu.  | <hi #fff200>L20: Memory Ordering (Memory Consistency) </hi> \\ {{onur-comparch-fall2020-lecture20-memoryordering-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture20-memoryordering-afterlecture.pptx| (PPT)}} \\ {{youtube>link:Suy09mzTbiQ|Video}}|[[readings#Described in detail during lecture 20:| Described]] \\ [[readings#Suggested (lecture 20)| Suggested]] | | |+|  W12  |  03.12 \\ Thu.  | <hi #fff200>L20: Memory Ordering (Memory Consistency) </hi> \\ {{onur-comparch-fall2020-lecture20-memoryordering-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture20-memoryordering-afterlecture.pptx| (PPT)}} \\ {{youtube>link:Suy09mzTbiQ|Video}}|[[readings#Described in detail during lecture 20:| Described]] \\ [[readings#Suggested (lecture 20)| Suggested]] | [[labs#Lab 4: Prefetching (Due: Mon. 21.12)| Lab 4 Out]]| |
 |  :::  |  04.12 \\ Fri.  | <hi #fff200>L21: Cache Coherence </hi> \\ {{onur-comparch-fall2020-lecture21-cachecoherence-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture21-cachecoherence-afterlecture.pptx| (PPT)}} \\ {{youtube>link:T9WlyezeaII|Video}}|[[readings#Described in detail during lecture 21:| Described]] \\ [[readings#Suggested (lecture 21)| Suggested]] | |[[homeworks#Homework 5: Student Information (Due: 21.12)| HW 5 Out]] | |  :::  |  04.12 \\ Fri.  | <hi #fff200>L21: Cache Coherence </hi> \\ {{onur-comparch-fall2020-lecture21-cachecoherence-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture21-cachecoherence-afterlecture.pptx| (PPT)}} \\ {{youtube>link:T9WlyezeaII|Video}}|[[readings#Described in detail during lecture 21:| Described]] \\ [[readings#Suggested (lecture 21)| Suggested]] | |[[homeworks#Homework 5: Student Information (Due: 21.12)| HW 5 Out]] |
-|  W13  |  10.12 \\ Thu.  | <hi #fff200> D1: Discussion Session 1 </hi> \\ {{comparch_fall2020_discussionsession_2020-12-10_beforelecture.pdf| (PDF)}} {{comparch_fall2020_discussionsession_2020-12-10_beforelecture.pptx| (PPT)}} \\ {{youtube>link:zrgk2bEQ8Ok|Video}}| | | | +|  W13  |  10.12 \\ Thu.  | <hi #fff200> D1: Discussion Session 1 </hi> \\ {{comparch_fall2020_discussionsession_2020-12-10_beforelecture.pdf| (PDF)}} {{comparch_fall2020_discussionsession_2020-12-10_beforelecture.pptx| (PPT)}} \\ {{youtube>link:zrgk2bEQ8Ok|Video}}| |[[labs#Lab 5: Multicore and Cache Coherence (BONUS) (Due: Fri. 29.1)| Lab 5 Out]] | | 
-|  ::: |  :::  | <hi #fff200> D1: Discussion Session 2 </hi> \\ {{comparch_fall2020_discussionsession2_2020-12-10_beforelecture.pdf| (PDF)}} {{comparch_fall2020_discussionsession2_2020-12-10_beforelecture.pptx| (PPT)}} \\ {{discusssion-session2.pdf| Questions (PDF)}} {{discusssion-session2-sol.pdf| Solutions (PDF)}} {{youtube>link:OWF5Dwn-bcY|Video}}| | | |+|  ::: |  :::  | <hi #fff200> D2: Discussion Session 2 </hi> \\ {{comparch_fall2020_discussionsession2_2020-12-10_beforelecture.pdf| (PDF)}} {{comparch_fall2020_discussionsession2_2020-12-10_beforelecture.pptx| (PPT)}} \\ {{discusssion-session2.pdf| Questions (PDF)}} {{discusssion-session2-sol.pdf| Solutions (PDF)}} {{youtube>link:OWF5Dwn-bcY|Video}}| | | |
 |  :::  |  11.12 \\ Fri.  | <hi #fff200>Guest Lecture: In-Memory Computing: Memory Devices and Applications </hi> \\ {{y2020_ethz_sebastian_vff.pdf| (PDF)}} {{y2020_ethz_sebastian_vff.pptx| (PPT)}} \\ {{youtube>link:wNmqQHiEZNk|Video}}| | | | |  :::  |  11.12 \\ Fri.  | <hi #fff200>Guest Lecture: In-Memory Computing: Memory Devices and Applications </hi> \\ {{y2020_ethz_sebastian_vff.pdf| (PDF)}} {{y2020_ethz_sebastian_vff.pptx| (PPT)}} \\ {{youtube>link:wNmqQHiEZNk|Video}}| | | |
 |  W14  |  17.12 \\ Thu.  | <hi #fff200> D3: Discussion Session 3 </hi> \\ {{comparch_fall2020_discussionsession_2020-12-17_beforelecture.pdf| (PDF)}} {{comparch_fall2020_discussionsession_2020-12-17_beforelecture.pptx| (PPT)}} \\ {{youtube>link:A2mKV_MX5rE|Video}}| | | | |  W14  |  17.12 \\ Thu.  | <hi #fff200> D3: Discussion Session 3 </hi> \\ {{comparch_fall2020_discussionsession_2020-12-17_beforelecture.pdf| (PDF)}} {{comparch_fall2020_discussionsession_2020-12-17_beforelecture.pptx| (PPT)}} \\ {{youtube>link:A2mKV_MX5rE|Video}}| | | |
 +|  W15 \\ Optional  |  27.12 \\ Sun.  | <hi #fff200>L22: Interconnects </hi> \\ {{onur-comparch-fall2020-lecture22-interconnects-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture22-interconnects-afterlecture.pptx| (PPT)}} \\ {{youtube>link:OnJGrTQQlzM|Video}}| [[readings#Described in detail during lecture 22:| Described]] \\ [[readings#Suggested (lecture 22)| Suggested]] | | |
 +|  :::  |  28.12 \\ Mon.  | <hi #fff200>L23: On-Chip Networks </hi> \\ {{onur-comparch-fall2020-lecture23-onchipnetworks-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture23-onchipnetworks-afterlecture.pptx| (PPT)}} \\ {{youtube>link:4xB9BZ7ky34|Video}}| [[readings#Described in detail during lecture 23:| Described]] \\ [[readings#Suggested (lecture 23)| Suggested]] | | |
 +|  :::  |  29.12 \\ Tue.  | <hi #fff200>L24: SIMD Processors and GPUs </hi> \\ {{onur-comparch-fall2020-lecture24-simdandgpu-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture24-simdandgpu-afterlecture.pptx| (PPT)}} \\ {{youtube>link:hOeIkAYraTE|Video}}| [[readings#Suggested (lecture 24)| Suggested]] | | |
 +|  :::  |  30.12 \\ Wed.  | <hi #fff200>L25: GPU Programming </hi> \\ {{onur-comparch-fall2020-lecture25-gpuprogramming-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture25-gpuprogramming-afterlecture.pptx| (PPT)}} \\ {{youtube>link:AkYnuqVpCug|Video}}| [[readings#Suggested (lecture 25)| Suggested]] | | |
 +|  :::  |  31.12 \\ Thu.  | <hi #fff200>L26: Flash Memory and Solid-State Drives </hi> \\ {{onur-comparch-fall2020-lecture26-flashmemory-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture26-flashmemory-afterlecture.pptx| (PPT)}} \\ {{youtube>link:rninK6KWBeM|Video}}|  [[readings#Suggested (lecture 26)| Suggested]] | | |
 +|  :::  |  4.01 \\ Mon.  | <hi #fff200>L27: Systolic Arrays </hi> \\ {{onur-comparch-fall2020-lecture27-systolicarrays-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture27-systolicarrays-afterlecture.pptx| (PPT)}} \\ {{youtube>link:8zbh4gWGa7I|Video}}| [[readings#Suggested (lecture 27)| Suggested]] | | |
 +|  :::  |  4.01 \\ Mon.  | <hi #fff200>L28: Fine-Grained Multithreading </hi> \\ {{onur-comparch-fall2020-lecture28-fgmt-afterlecture.pdf| (PDF)}} {{onur-comparch-fall2020-lecture28-fgmt-afterlecture.pptx| (PPT)}} \\ {{youtube>link:-UpXJOLUX_A|Video}}|  [[readings#Suggested (lecture 28)| Suggested]] | | |
schedule.1608124665.txt.gz · Last modified: 2020/12/16 13:17 by yaglikca