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
Next revisionBoth sides next revision
18-643_course_schedule_fall_2020 [2020/10/14 20:52] edit18-643_course_schedule_fall_2020 [2020/11/05 12:39] edit
Line 28: Line 28:
 | 6 | 10/5 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L10.pdf |L10]] | Vivado HLS | ZB Ch 15;\\ Vivado Design Suite User Guide: High-Level Synthesis (UG902) | |  | 6 | 10/5 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L10.pdf |L10]] | Vivado HLS | ZB Ch 15;\\ Vivado Design Suite User Guide: High-Level Synthesis (UG902) | | 
 |   | 10/7 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L11.pdf |L11]] | Intel OpenCL | Intel SDK for OpenCL: Best Practices Guide | | |   | 10/7 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L11.pdf |L11]] | Intel OpenCL | Intel SDK for OpenCL: Best Practices Guide | |
-| 7 | 10/12 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L12.pdf |L12]] | Memory Architecture | (skim [[https://ieeexplore.ieee.org/document/5446252 |[Brewer10]]]) | Lab 3: Heterogeneous Processing |+| 7 | 10/12 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L12.pdf |L12]] | Memory Architecture | (skim [[https://ieeexplore.ieee.org/document/5446252 |[Brewer10]]]) | Lab 3: HW Acceleration |
 |   | 10/14 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L13.pdf |L13]] | Memory Techniques | [[https://dl.acm.org/citation.cfm?id=17362 |[Kung86]]] [[https://dl.acm.org/citation.cfm?id=1498785 |[Williams09]]]| | |   | 10/14 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L13.pdf |L13]] | Memory Techniques | [[https://dl.acm.org/citation.cfm?id=17362 |[Kung86]]] [[https://dl.acm.org/citation.cfm?id=1498785 |[Williams09]]]| |
 | 8 | 10/19 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L14.pdf |L14]] | Dynamic Partial Reconfiguration | ZB Ch 5.6| | 8 | 10/19 | [[https://www.ece.cmu.edu/~jhoe/course/ece643/F20handouts/L14.pdf |L14]] | Dynamic Partial Reconfiguration | ZB Ch 5.6|
Line 37: Line 37:
 |    | 11/3 | ^ Term Project Proposal Student Presentations | | | |    | 11/3 | ^ Term Project Proposal Student Presentations | | |
 | 11 | 11/9 | L17 | FPGAs in Datacenter | [[https://ieeexplore.ieee.org/document/7783710 |[Caulfield16]]] [[https://www.microsoft.com/en-us/research/uploads/prod/2018/10/nsdi19spring-final64.pdf |[Shu19]]] | |  | 11 | 11/9 | L17 | FPGAs in Datacenter | [[https://ieeexplore.ieee.org/document/7783710 |[Caulfield16]]] [[https://www.microsoft.com/en-us/research/uploads/prod/2018/10/nsdi19spring-final64.pdf |[Shu19]]] | | 
-|    | 11/11 | L18 | OS | [[https://www.usenix.org/system/files/osdi18-khawaja.pdf |[Khawaja18]]] [[https://arxiv.org/abs/2001.09990 |[Vaishnav20]]] | |   +|    | 11/11 | L18 | Security | [[https://dl.acm.org/doi/abs/10.1145/3340557 |[Zhang19]]] [[https://ieeexplore.ieee.org/abstract/document/8457631 |[Ramesh18]]] | |   
-| 12 | 11/16 | L19 | Network Acceleration\\ Guest Speaker: Zhipeng Zhao (CMU) | [[https://www.microsoft.com/en-us/research/uploads/prod/2018/03/Azure_SmartNIC_NSDI_2018.pdf |[Firestone18]]] [[https://www.ece.cmu.edu/~jhoe/distribution/2020/osdi2020.pdf |[Zhao20]]] | | +| 12 | 11/16 | L19 | Network Acceleration\\ Guest Speaker: Zhipeng Zhao (CMU) | [[https://www.microsoft.com/en-us/research/uploads/prod/2018/03/Azure_SmartNIC_NSDI_2018.pdf |[Firestone18]]] [[https://www.usenix.org/conference/osdi20/presentation/zhao-zhipeng |[Zhao20]]] | | 
 |    | 11/18 | L20 | Machine Learning\\ Guest Speaker: Gabe Weisz | [[https://dl.acm.org/citation.cfm?id=3276541 |[Fowers18]]] [[https://dl.acm.org/citation.cfm?id=3080246 |[Jouppi17]]] | |  |    | 11/18 | L20 | Machine Learning\\ Guest Speaker: Gabe Weisz | [[https://dl.acm.org/citation.cfm?id=3276541 |[Fowers18]]] [[https://dl.acm.org/citation.cfm?id=3080246 |[Jouppi17]]] | | 
 | 13 | 11/23 | L21 | High Level Synthesis | [[https://vast.cs.ucla.edu/~chiyuze/pub/fpga19-heterocl.pdf |[Lai19]]] [[https://dl.acm.org/citation.cfm?id=3174264 |[Josipovic18]]] | | | 13 | 11/23 | L21 | High Level Synthesis | [[https://vast.cs.ucla.edu/~chiyuze/pub/fpga19-heterocl.pdf |[Lai19]]] [[https://dl.acm.org/citation.cfm?id=3174264 |[Josipovic18]]] | |
Line 45: Line 45:
 |   | 12/2 | L23| Overlay | [[https://ieeexplore.ieee.org/abstract/document/8533533 |[Abdelfattah18]]] [[https://ieeexplore.ieee.org/abstract/document/8735571 |[Taras19]]] | | |   | 12/2 | L23| Overlay | [[https://ieeexplore.ieee.org/abstract/document/8533533 |[Abdelfattah18]]] [[https://ieeexplore.ieee.org/abstract/document/8735571 |[Taras19]]] | |
 | 15 | 12/7 | L24 | Accelerator Landscape\\ Guest Speaker: Eriko Nurvitadhi (Intel) | [[https://ieeexplore.ieee.org/abstract/document/8684249 |[Tan19]]] [[https://ieeexplore.ieee.org/document/8735536 |[Nurvitadhi19]]] | | | 15 | 12/7 | L24 | Accelerator Landscape\\ Guest Speaker: Eriko Nurvitadhi (Intel) | [[https://ieeexplore.ieee.org/abstract/document/8684249 |[Tan19]]] [[https://ieeexplore.ieee.org/document/8735536 |[Nurvitadhi19]]] | |
-|    | 12/9 | L25| Security | [[https://dl.acm.org/doi/abs/10.1145/3340557 |[Zhang19]]] [[https://ieeexplore.ieee.org/abstract/document/8457631 |[Ramesh18]]]| |+|    | 12/9 | L25| OS | [[https://www.usenix.org/conference/osdi20/presentation/roscoe |[Korolija21]]] [[https://arxiv.org/abs/2001.09990 |[Vaishnav20]]] | |
 | 16 | 12/14~ \\ 12/18 | ^ Term Project Student Presentations\\ (20 minutes scheduled slots) | | | | 16 | 12/14~ \\ 12/18 | ^ Term Project Student Presentations\\ (20 minutes scheduled slots) | | |
 \\  \\