1
|
01/11/2016
|
No class
|
|
|
2
|
01/13/2016
|
Dark Silicon
|
Power Challenges May
End the Multicore Era
|
Hadi Esmaeilzadeh
Lecture
|
3
|
01/18/2016
|
M.L.K, Jr. National Holiday
|
|
|
4
|
01/20/2016
|
No class
|
|
|
5
|
01/25/2016
|
Approximate Computing
|
Green: A Framework for
Supporting Energy-Conscious Programming using
Controlled Approximation
|
Emmanuel Amaro
|
6
|
01/27/2016
|
Approximate Computing
|
Managing Performance
vs. Accuracy Trade-offs With Loop
Perforation
|
Rohan S. Menezes
|
7
|
02/01/2016
|
Approximate Computing
|
EnerJ: Approximate Data
Types for Safe and General Low-Power
Computation
|
Sheldon Fernandes
|
8
|
02/03/2016
|
Approximate Computing
|
FlexJava: Langauge
Support for Safe and Modular Approximate
Programming
|
Shalaka Subrahmanyam
|
9
|
02/08/2016
|
Approximate Computing
|
Architecture Support for
Disciplined Approximate Programming
|
Hardik Sharma
|
10
|
02/10/2016
|
Approximate Computing
|
SAGE: Self-Tuning
Approximation on Graphics Engines
|
Rohan S. Menezes
|
11
|
02/15/2016
|
Approximate
Computing
|
ERSA: Error Resilient
System Architecture for Probabilistic
Applications
|
Ashwin Naik
|
12
|
02/17/2016
|
Approximate
Computing
|
Probabilistic
System-on-a-Chip Architectures
|
Mohammad Amir Khan
|
13
|
02/22/2016
|
Neuromorphic
Computing
|
Memristive devices for computing
|
Swamit Tannu
|
14
|
02/24/2016
|
Neuromorphic
Computing
|
An
Introduction to Neural Networks and Deep Belief
Networks
|
Hadi Esmaeilzadeh
|
15
|
02/29/2016
|
Neuromorphic
Computing
|
Neural Acceleration for
General-Purpose Approximate Programs
|
Mohammad Amir Khan
|
16
|
03/02/2016
|
Neuromorphic
Computing
|
A Mathematical Formalization of Hierarchical Temporal Memory Cortical Learning Algorithm's Spatial Pooler
|
Amir Yazdanbakhsh |
17
|
03/07/2016
|
Neuromorphic
Computing
|
Bridging the Semantic Gap:
Emulating Biological Neuronal Behaviors with
Simple Digital Neurons
|
Jake Sacks |
18
|
03/09/2016
|
Stochastic Computing
|
Survey of Stochastic
Computing
|
Hardik Sharma
|
19
|
03/14/2016
|
Perpetual Computing
|
Eon: A Language and Runtime
System for Perpetual Systems
|
Shalaka Subrahmanyam |
20
|
03/16/2016
|
Perpetual
Computing
|
Mementos: System Support
for Long-Running Computation on RFID-Scale
Devices
|
Lakshay Tokas |
21
|
03/21/2016
|
Spring Break
|
|
|
22
|
03/23/2016
|
Spring Break
|
|
|
23
|
03/28/2016
|
Perpetual Comptuing |
A Simpler, Safer Programming and Execution Model for Intermittent Systems
|
Lakshay Tokas
|
24
|
03/30/2016
|
Biological
Computing |
DNA-based Molecular Architecture with Spatially Localized Components
Project
|
Emmanuel Amaro |
25
|
04/04/2016
|
ASPLOS
2016
|
|
|
26
|
04/06/2016
|
ASPLOS
2016
|
|
|
27
|
04/11/2016
|
Biological
Computing |
A Hierarchical Architecture for Adaptive Brain-Computer Interfacing Project
|
Jake Sacks
|
28
|
04/13/2016
|
Quantum Computing |
TBD
|
Swamit Tannu
|
29
|
04/18/2016
|
Biological Computing
|
DNA-based Molecular Architecture with Spatially Localized Components
Project
|
Emmanuel Amaro
|
30
|
04/20/2016
|
Human-based Computing
|
- AxGames: Towards Crowdsourcing Quality
Target Determination in Approximate Computing
- TurKit: Human Computation Algorithms on Mechanical Turk
Project
- AUTOMAN: A Platform for Integrating Human-Based and Digital Computation
|
Hadi Esmaeilzadeh
Akshay Sawant
Ashwin Naik
|
31
|
04/25/2016
|
Project Presentation
|
|
|
32
|
04/27/2016
|
Project Presentation
|
|
|