CS 598 SG

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 18 Class 01
Lecture:
Media: Slides Video
Jan 20 Class 02
Lecture:
Required Reading: Grochowski and Annavaram, "Energy Per Instruction Trends in Intel® Microprocessors", Technology@Intel, 2005
Media: Slides Video
Jan 25 Class 03
Paper Discussion:
Required Reading: Esmaeilzadeh et al., "Dark Silicon and the End of Multicore Scaling", ISCA, 2011
Media: Slides Video
Jan 27 Class 04
Lecture:
Media: Slides Video
Jan 28 Quiz 01
covers Classes 01–04; due Jan 31
Feb 01 Class 05
Paper Discussion:
Required Reading: Cho et al., "Benefits of the big.LITTLE Architecture", Samsung White Paper, 2012
Required Reading + Paper Review: Jiménez and Lin, "Dynamic Branch Prediction with Perceptrons", HPCA, 2001
Media: Slides Video
Feb 03 Class 06
Lecture:
Media: Slides Video
Feb 08 Class 07
Paper Discussion:
Required Reading: Grayson et al., "Denver: Nvidia's First 64-bit ARM Processor", IEEE Micro, 2015
Required Reading + Paper Review: Grayson et al., "Evolution of the Samsung Exynos CPU Microarchitecture", ISCA, 2020
Media: Slides Video
Feb 10 Class 08
Lecture:
Media: Slides Video
Feb 11 Quiz 02
covers Classes 05–07; due Feb 15
Feb 15 Class 09
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 17 Class 10
Lecture:
Media: Slides Video
Feb 18 Quiz 03
covers Classes 08–10; due Feb 22
Feb 22 Class 11
Lecture:
Media: Slides Video
Feb 24 Class 12
Lecture:
Media: Slides Video
Mar 01 Class 13
Paper Discussion:
Required Reading + Paper Review: Wolf et al., "Multiprocessor System-on-Chip (MPSoC) Technology", TCAD, 2008
Media: Slides Video
Mar 03 Class 14
Lecture:
Media: Slides Video
Mar 04 Quiz 04
covers Classes 11–13; due Mar 08
Mar 08 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 10 Class 16
Lecture:
On-Chip Network Management
Media: Slides Video
Mar 11 Project
team formation & list of initial ideas due
Mar 15 BREAK
No Class
Mar 17 BREAK
No Class
Mar 22 Class 17
Paper Discussion:
Required Reading: Chen et al., "SMART: A Single-Cycle Reconfigurable NoC for SoC Applications", DATE, 2013
Media: Slides Video
Mar 24 Class 18
Lecture:
Media: Slides Video
Mar 25 Quiz 05
covers Classes 14–17; due Mar 29
Mar 29 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 31 Class 20
Lecture:
Media: Slides Video
Apr 05 Project
project proposal & background writeup due
Apr 05 Class 21
Lecture:
Media: Slides Video
Apr 07 Class 22
Lecture:
Media: Slides Video
Apr 12 Class 23
Lecture:
Media: Slides Video
Apr 14 Class 24
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 15 Quiz 06
covers Classes 18–22; due Apr 19
Apr 19 Class 25
Lecture:
Media: Slides Video
Apr 21 -
No Class
Apr 26 Class 26
Group Presentations:
Project Midpoint Updates
Media: Video
Apr 28 Class 27
Lecture:
Media: Slides Video
May 03 Class 28
Student Presentations:
Non-Conventional Architectures
Media: Video
May 04 Quiz 07
covers Classes 23–28; due May 08
May 11 Project
final project report due