CS 498 ME

Course Schedule

Note: this schedule is subject to change. Please refer back to here for the most recent version. Major changes will be announced in class.
Date Number Title & Details
Jan 26 Class 01
Lecture:
Media: Slides Video
Jan 28 Class 02
Lecture:
Media: Slides Video
Required Reading: Grochowski and Annavaram, "Energy Per Instruction Trends in Intel® Microprocessors", Technology@Intel, 2005
Feb 02 Class 03
Paper Discussion:
Trends in Mobile CPUs
Media: Slides Video
Required Reading: Esmaeilzadeh et al., "Dark Silicon and the End of Multicore Scaling", ISCA, 2011
Feb 04 Class 04
Lecture:
Media: Slides Video
Feb 05 Quiz 01
covers Classes 01–03; due Feb 08
Feb 09 Class 05
Lecture:
Media: Slides Video
Feb 11 Class 06
Lecture:
Media: Slides Video
Feb 12 Quiz 02
covers Classes 04–06; due Feb 15
Feb 16 Class 07
Lecture:
Media: Slides Video
Feb 18 Class 08
Lecture:
Media: Slides Video
Feb 23 Class 09
Paper Discussion:
Required Reading: Cho et al., "Benefits of the big.LITTLE Architecture", Samsung White Paper, 2012
Required Reading + Paper Review: Grayson et al., "Evolution of the Samsung Exynos CPU Microarchitecture", ISCA, 2020
Media: Slides Video
Feb 25 Class 10
Lecture:
Media: Slides Video
Mar 01 Lab 01
checkpoint due Mar 08, final results due Mar 14
Media: Lab Handout
Mar 02 Class 11
Paper Discussion:
Required Reading + Paper Review: Power et al., "Supporting x86-64 Address Translation for 100s of GPU Lanes", HPCA, 2014
Media: Slides Video
Mar 04 Class 12
Lecture:
Media: Slides Video
Mar 05 Quiz 03
covers Classes 07–12; due Mar 08
Mar 09 Class 13
Lecture:
Media: Slides Video
Mar 11 Class 14
Lecture:
Media: Slides Video
Mar 15 Lab 02
final results due Mar 28
Media: Lab Handout
Mar 16 Class 15
Paper Discussion:
Required Reading + Paper Review: Wolf et al., "Multiprocessor System-on-Chip (MPSoC) Technology", TCAD, 2008
Media: Slides Video
Mar 18 Class 16
Lecture:
Media: Slides Video
Mar 23 Class 17
Lecture:
Media: Slides Video
Mar 24 Project
group & project list due
Mar 25 Class 18
Paper Discussion:
Required Reading + Paper Review: Hameed et al., "Understanding Sources of Inefficiency in General-Purpose Chips", ISCA, 2010
Media: Slides Video
Mar 30 Class 19
Lecture:
Media: Slides Video
Apr 01 Class 20
Paper Discussion:
Required Reading: Jouppi et al., "In-Datacenter Performance Analysis of a Tensor Processing Unit", ISCA, 2017
Required Reading + Paper Review: Chen et al., "Eyeriss v2: A Flexible Accelerator for Emerging Deep Neural Networks on Mobile Devices", JETCAS, 2019
Media: Slides Video
Apr 02 Lab 03
final results due Apr 18
Media: Lab Handout
Apr 06 Class 21
Lecture:
Media: Slides Video
Apr 08 Class 22
Lecture:
Media: Slides Video
Apr 09 Project
project proposal & background writeup due
Apr 09 Quiz 04
covers Classes 13–18; due Apr 12
Apr 13 BREAK
No Class
Apr 15 Class 23
Guest Lecture:
Neuromorphic Architectures
Media: Video
Apr 16 Quiz 05
covers Classes 19–22; due Apr 19
Apr 20 Class 24
Lecture:
Media: Slides Video
Apr 22 Class 25
Student Presentations:
Media: Slides Video
Apr 23 Quiz 06
covers Classes 23–25; due Apr 26
Apr 27 Class 26
Lecture:
Media: Slides Video
Apr 29 Class 27
Group Presentations:
Project Midpoint Updates
Media: Video
May 4 Class 28
Lecture:
Media: Slides Video
May 5 Quiz 07
covers Classes 26–28; due May 09
May 12 Project
final project report due