Date | Number | Title & Details |
---|---|---|
Jan 26 | Class 01 |
Lecture:
|
Jan 28 | Class 02 |
Lecture:
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
Required Reading:
Esmaeilzadeh et al.,
"Dark Silicon and the End of Multicore Scaling",
ISCA,
2011
Required Reading + Paper Review:
Halpern et al.,
"Mobile CPU's Rise to Power: Quantifying the Impact of Generational Mobile CPU Design Trends on Performance, Energy, and User Satisfaction",
HPCA,
2016
|
Feb 04 | Class 04 |
Lecture:
From ILP to DLP and TLP, Pt. I
|
Feb 05 | Quiz 01 |
covers Classes 01–03; due Feb 08
|
Feb 09 | Class 05 |
Lecture:
From ILP to DLP and TLP, Pt. II
|
Feb 11 | Class 06 |
Lecture:
|
Feb 12 | Quiz 02 |
covers Classes 04–06; due Feb 15
|
Feb 16 | Class 07 |
Lecture:
|
Feb 18 | Class 08 |
Lecture:
|
Feb 23 | Class 09 |
Paper Discussion:
Required Reading:
Cho et al.,
"Benefits of the big.LITTLE Architecture",
Samsung White Paper,
2012
Required Reading:
Kim et al.,
"Utilization-Aware Load Balancing for the Energy Efficient Operation of the big.LITTLE Processor",
DATE,
2014
Required Reading + Paper Review:
Grayson et al.,
"Evolution of the Samsung Exynos CPU Microarchitecture",
ISCA,
2020
|
Feb 25 | Class 10 |
Lecture:
|
Mar 01 | Lab 01 |
checkpoint due Mar 08, final results due Mar 14
Media:
Lab Handout
|
Mar 02 | Class 11 |
Paper Discussion:
Required Reading:
Usui et al.,
"DASH: Deadline-Aware High-Performance Memory Scheduler for Heterogeneous Systems with Hardware Accelerators",
TACO,
2016
Required Reading + Paper Review:
Power et al.,
"Supporting x86-64 Address Translation for 100s of GPU Lanes",
HPCA,
2014
|
Mar 04 | Class 12 |
Lecture:
|
Mar 05 | Quiz 03 |
covers Classes 07–12; due Mar 08
|
Mar 09 | Class 13 |
Lecture:
|
Mar 11 | Class 14 |
Lecture:
|
Mar 15 | Lab 02 |
final results due Mar 28
Media:
Lab Handout
|
Mar 16 | Class 15 |
Paper Discussion:
Required Reading:
Nowka et al.,
"The Design and Application of the PowerPC 405LP Energy-Efficient System-on-a-Chip",
IBM JRD,
2003
Required Reading + Paper Review:
Wolf et al.,
"Multiprocessor System-on-Chip (MPSoC) Technology",
TCAD,
2008
|
Mar 18 | Class 16 |
Lecture:
|
Mar 23 | Class 17 |
Lecture:
|
Mar 24 | Project |
group & project list due
|
Mar 25 | Class 18 |
Paper Discussion:
Required Reading:
Shao et al.,
"Aladdin: A Pre-RTL, Power-Performance Accelerator Simulator Enabling Large Design Space Exploration of Customized Architectures",
ISCA,
2014
Required Reading + Paper Review:
Hameed et al.,
"Understanding Sources of Inefficiency in General-Purpose Chips",
ISCA,
2010
|
Mar 30 | Class 19 |
Lecture:
|
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
|
Apr 02 | Lab 03 |
final results due Apr 18
Media:
Lab Handout
|
Apr 06 | Class 21 |
Lecture:
|
Apr 08 | Class 22 |
Lecture:
|
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:
|
Apr 22 | Class 25 |
Student Presentations:
|
Apr 23 | Quiz 06 |
covers Classes 23–25; due Apr 26
|
Apr 27 | Class 26 |
Lecture:
|
Apr 29 | Class 27 |
Group Presentations:
Project Midpoint Updates
Media:
Video
|
May 4 | Class 28 |
Lecture:
|
May 5 | Quiz 07 |
covers Classes 26–28; due May 09
|
May 12 | Project |
final project report due
|