Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
wiki:teaching [2017/02/21 19:51] Andreas Moshovos |
wiki:teaching [2020/01/17 13:35] (current) Andreas Moshovos [Current] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | * EngSci Computer Organization, ECE352, [[http://www.eecg.toronto.edu/~moshovos/ECE352-2014]], 2015, 2016 [[https://www.youtube.com/playlist?list=PLScM8sDIZggcvvAfrhiW_582zyQUYjtno|Lecture Recordings]] | + | ====== Current ====== |
- | * Computer Architecture, ECE552, 2015, 2016 [[https://www.youtube.com/playlist?list=PLScM8sDIZggdIZwBC6_6cnMHoUX7YiTnm|Lecture Recordings]] | + | * [[wiki:aca2020|Advanced Computer Architecture, ECE1718, 2020]] (grad. level) |
+ | |||
+ | ====== Past ====== | ||
+ | |||
+ | * [[wiki:aca2019|Advanced Computer Architecture, ECE1718, 2019]] (grad. level) | ||
+ | * * [[wiki:aca2017|Advanced Computer Architecture, ECE1718, 2017]] (grad. level) | ||
+ | * EngSci Computer Organization, ECE352: | ||
+ | * [[http://www.eecg.toronto.edu/~moshovos/ECE352-2014|2014]], | ||
+ | * [[http://www.eecg.toronto.edu/~moshovos/ECE352-2015|2015]], | ||
+ | * [[http://www.eecg.toronto.edu/~moshovos/ECE352-2016|2016]] [[https://www.youtube.com/playlist?list=PLScM8sDIZggcvvAfrhiW_582zyQUYjtno|Lecture Recordings (2016)]] | ||
+ | * [[http://www.eecg.toronto.edu/~moshovos/ECE352-2019|2019]] [[https://www.youtube.com/playlist?list=PLScM8sDIZggeSoq8Isq4yAgBtrxtVcsfr|Lecture Recordings (2019)]] | ||
+ | * Computer Architecture, ECE552 | ||
+ | * 2015, 2016, 2017 | ||
* Topics in Modern Computer Architecture: Performance, Reliability, Power and Functionality: Fall 2009, Fall 2008. | * Topics in Modern Computer Architecture: Performance, Reliability, Power and Functionality: Fall 2009, Fall 2008. | ||
* Snoop Filtering, Predictor Virtualization, and Management of Shared, Private, and Hybrid Caches for CMPs, short course offered at the University of Zaragoza, July 2009: Predictor Virtualization, Snoop Filtering and Coarse-Grain Memory System Techniques, Chip Multiprocessor Caches. | * Snoop Filtering, Predictor Virtualization, and Management of Shared, Private, and Hybrid Caches for CMPs, short course offered at the University of Zaragoza, July 2009: Predictor Virtualization, Snoop Filtering and Coarse-Grain Memory System Techniques, Chip Multiprocessor Caches. | ||
- | * Programming Massive Multiprocessors using CUDA: Lecture Slides and Projects. Winter 2009 (please log in at the UofT portal), 2010, 2011 (EPFL), 2012, 2013, 2014, 2015, 2016. | + | * Programming Massive Multiprocessors using CUDA: |
+ | * [[http://www.eecg.toronto.edu/~moshovos/CUDA08/|Lecture Slides and Projects. Winter 2009]] (please log in at the UofT portal), | ||
+ | * [[http://www.eecg.toronto.edu/~moshovos/CUDA10/|2010]] | ||
+ | * [[http://www.eecg.toronto.edu/~moshovos/CUDA11/|2011]] offered at EPFL Switzerland, | ||
+ | * [[http://www.eecg.toronto.edu/~moshovos/CUDA12/|2012]], | ||
+ | * [[http://www.eecg.toronto.edu/~moshovos/CUDA13/|2013]] | ||
+ | * Also offered: 2014, 2015, 2016 -- offerings are at Blackboard. | ||
* Computer Organization: Fall 2001 Offering, Winter 2005, Winter 2006, Winter 2007, Winter 2008, Winter 2009 (please log in at the UofT portal ), 2010, 2012, 2013, 2014. | * Computer Organization: Fall 2001 Offering, Winter 2005, Winter 2006, Winter 2007, Winter 2008, Winter 2009 (please log in at the UofT portal ), 2010, 2012, 2013, 2014. | ||
* Digital and Computer Systems: Fall 2001 Offering Also given in Fall '00 | * Digital and Computer Systems: Fall 2001 Offering Also given in Fall '00 | ||
- | * Advanced Computer Architecture: 02. 05, 06, 07, 09, 10, 12, 13, 14, 15. | + | * Advanced Computer Architecture: 02. 05, 06, 07, 09, 10, 12, 13, 14, 15, 17. |
* Introduction to Digital Design: Winter '99 and Fall '99 (ECE B01 Northwestern Univ.) | * Introduction to Digital Design: Winter '99 and Fall '99 (ECE B01 Northwestern Univ.) | ||
* Advanced Computer Architecture: Spring '99 and '00 (ECE D52, Northwestern Univ.) | * Advanced Computer Architecture: Spring '99 and '00 (ECE D52, Northwestern Univ.) | ||
* Advanced Parallel Computer Architecture: Winter '00 (ECE D53, Northwestern Univ.) | * Advanced Parallel Computer Architecture: Winter '00 (ECE D53, Northwestern Univ.) |