CS 534 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 17 Class 01
Lecture:
Media: Slides Video
Jan 19 Class 02
Lecture:
Required Reading: Grochowski and Annavaram, "Energy Per Instruction Trends in Intel® Microprocessors", Technology@Intel, 2005
Media: Slides Video
Jan 24 Class 03
Paper Discussion:
Required Reading: Esmaeilzadeh et al., "Dark Silicon and the End of Multicore Scaling", ISCA, 2011
Media: Slides Video
Jan 26 Class 04
Lecture:
Media: Slides Video
Jan 27 Quiz 01
covers Classes 01–04; due Jan 31
Jan 31 Class 05
Paper Discussion:
Required Reading: Jiménez and Lin, "Dynamic Branch Prediction with Perceptrons", HPCA, 2001
Required Reading + Paper Review: Grayson et al., "Evolution of the Samsung Exynos CPU Microarchitecture", ISCA, 2020
Media: Slides Video
Feb 02 Class 06
Lecture:
Media: Slides Video
Feb 07 Class 07
Paper Discussion:
Required Reading + Paper Review: Power et al., "Supporting x86-64 Address Translation for 100s of GPU Lanes", HPCA, 2014
Media: Slides Video
Feb 09 Class 08
Lecture:
Media: Slides Video
Feb 10 Quiz 02
covers Classes 05–07; due Feb 14
Feb 14 Class 09
Lecture:
Media: Slides Video
Feb 16 Class 10
Lecture:
Media: Slides Video
Feb 17 Quiz 03
covers Classes 08–10; due Feb 21
Feb 21 Class 11
Lecture:
Media: Slides Video
Feb 23 Class 12
Lecture:
Media: Slides Video
Feb 24 Project
team formation & list of initial ideas due
Feb 28 Class 13
Paper Discussion:
Required Reading: Chen et al., "SMART: A Single-Cycle Reconfigurable NoC for SoC Applications", DATE, 2013
Media: Slides Video
Mar 02 Class 14
Lecture:
Media: Slides Video
Mar 03 Quiz 04
covers Classes 11–14; due Mar 07
Mar 07 Class 15
Paper Discussion:
Accelerator Design Methodologies
Required Reading + Paper Review: Hameed et al., "Understanding Sources of Inefficiency in General-Purpose Chips", ISCA, 2010
Media: Slides Video
Mar 09 Class 16
Lecture:
Media: Slides Video
Mar 10 Project
project proposal & background writeup due
Mar 14 BREAK
No Class
Mar 16 BREAK
No Class
Mar 21 Class 17
Lecture:
Media: Slides Video
Mar 23 Class 18
Lecture:
Media: Slides Video
Mar 24 Quiz 05
covers Classes 15–17; due Mar 28
Mar 28 Class 19
Paper Discussion:
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
Mar 30 Class 20
Lecture:
Media: Slides Video
Mar 31 Quiz 06
covers Classes 18–20; due Apr 04
Apr 04 Class 21
Lecture:
Media: Slides Video
Apr 06 Class 22
Lecture:
Media: Slides Video
Apr 11 Class 23
Paper Discussion:
Required Reading + Paper Review: Richins et al., "Missing the Forest for the Trees: End-to-End AI Application Performance in Edge Data Centers", HPCA, 2020
Media: Slides Video
Apr 13 -
No Class
Apr 18 Class 24
Group Presentations:
Project Midpoint Updates
Media: Video
Apr 20 -
Make-Up Slot
Apr 21 Quiz 07
covers Classes 21–24; due Apr 25
Apr 25 Class 25
Lecture:
Media: Slides Video
Apr 27 Class 26
Guest Lecture:
Media: Slides Video
May 02 Class 27
Student Presentations:
Non-Conventional Architectures
Media: Slides Video
May 05 Quiz 08
covers Classes 25–27; due May 09
May 10 Project
final project report due