Both sides previous revision Previous revision Next revision | Previous revision |
wiki:aca2017:lectures [2018/02/14 22:04] – [Feb 12, Tue: Machine Learning Acceleration: Eyeriss] Andreas Moshovos | wiki:aca2017:lectures [2018/03/27 11:12] (current) – [Mar 20, Tue: Google's TPU] Andreas Moshovos |
---|
====== Lecture Material and Schedule ====== | ====== Lecture Material and Schedule ====== |
| |
| ====== Alternate Execution Models and Architectures ====== |
| |
===== Jan. Tue 9: Meltdown, Virtual Memory and Caches ===== | ===== Jan. Tue 9: Meltdown, Virtual Memory and Caches ===== |
* {{ :wiki:aca2017:critical_path.pptx | Slides}} {{ :wiki:aca2017:critical_path_prediction.pdf | "Focusing Processor Policies via Critical-Path Prediction', Fields, Rubin, Bodik, ISCA '01.}} | * {{ :wiki:aca2017:critical_path.pptx | Slides}} {{ :wiki:aca2017:critical_path_prediction.pdf | "Focusing Processor Policies via Critical-Path Prediction', Fields, Rubin, Bodik, ISCA '01.}} |
| |
===== Feb 5, Mon: Machine Learning Acceleration: DaDianNao ===== | ====== Machine Learning Acceleration ====== |
| ===== Feb 5, Mon: DaDianNao ===== |
* {{ :wiki:aca2017:dadiannao.pdf |DaDianNao}} [[https://youtu.be/4pSq8KQLKYY| Lecture Video]] | * {{ :wiki:aca2017:dadiannao.pdf |DaDianNao}} [[https://youtu.be/4pSq8KQLKYY| Lecture Video]] |
| |
===== Feb 13, Tue: Machine Learning Acceleration: Eyeriss ===== | ===== Feb 13, Tue: Eyeriss ===== |
* {{ :wiki:aca2017:eyeriss-isca.pdf |Eyeriss ISCA}}{{ :wiki:aca2017:eyeriss.pptx |Slides}} | * {{ :wiki:aca2017:eyeriss-isca.pdf |Eyeriss ISCA}}{{ :wiki:aca2017:eyeriss.pptx |Slides}} |
| |
===== Feb 15, Thu: Machine Learning Acceleration: Efficient Inference Engine ===== | ===== Feb 15, Thu: Efficient Inference Engine ===== |
* {{ :wiki:aca2017:eie.pdf | EIE paper ISCA}}, {{ :wiki:aca2017:deep_compression.pdf | Deep Compression paper ICLR}}, {{ :wiki:aca2017:eie_presentation.pptx | Slides (base deck courtesy of Kevin Siu}} | * {{ :wiki:aca2017:eie.pdf | EIE paper ISCA}}, {{ :wiki:aca2017:deep_compression.pdf | Deep Compression paper ICLR}}, {{ :wiki:aca2017:eie_presentation.pptx | Slides (base deck courtesy of Kevin Siu}} |
| |
| ===== Week of Feb 22 ====== |
| |
| Reading week, no lectures. |
| ===== Feb 26, Tue: SCNN ===== |
| * {{ :wiki:aca2017:scnn.pptx | Slides}}, [[https://dl.acm.org/citation.cfm?id=3080254| Link to ISCA paper through ACM's Library]] you should be able to access this through a UofT network connection, otherwise another version is on [[https://arxiv.org/abs/1708.04485|Arxiv]] |
| |
| ===== Mar 1, Thurs: Value-Based Deep Learning Acceleration ===== |
| * {{ :wiki:aca2017:based-deep-learning_1_.pdf | Overview paper}} |
| |
| ===== Mar 20, Tue: Google's TPU ===== |
| * {{ :wiki:aca2017:tpu.pdf | ISCA 2017 Paper (arxiv version)}} , {{ :wiki:aca2017:tpu.pptx | slides}} |
| |
| ===== Mar 27, Tue: Out-Of-Order Circuit Structures and Optimizations ===== |
| |
| * {{ :wiki:aca2017:scheduler_structures.ppt | Structures}} |
| * {{ :wiki:aca2017:scheduler-optimizations.pptx |Optimizations}} |