Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
wiki:teaching [2017/02/16 17:31]
Andreas Moshovos
wiki:teaching [2020/01/17 13:35] (current)
Andreas Moshovos [Current]
Line 1: Line 1:
-  ​* EngSci Computer Organization,​ 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), 20102011 (EPFL), 2012, 20132014, 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.)