Montek Singh COMP790-084 Oct 4, 2011.  Basics of probabilistic design ◦ energy-correctness tradeoff ◦ probabilistic Boolean logic ◦ approximate arithmetic.

Slides:



Advertisements
Similar presentations
Cellular Networks.
Advertisements

IBIS Open Forum Teleconference January 26 th, 2007 BIRD98 and ST Gate Modulation Solution Convergence Antonio Girardi Giacomo Bernardi Roberto Izzi STMicroelectronics.
10/4-6/05ELEC / Lecture 111 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
COMP541 Transistors and all that… a brief overview
Scalable Synthesis Brandon Lucia and Todd Mytkowicz Microsoft Research.
Everything You Need to Know (since the midterm). Diagnosis Abductive diagnosis: a minimal set of (positive and negative) assumptions that entails the.
Montek Singh COMP Sep 27,  Case studies ◦ CEA-LETI (power management) ◦ Univ. of Newcastle (power management) ◦ Imperial College (biosensors)
Analysis of chip with 100 events, July 2001 Variation in pixel to pixel average ADC values (fixed pattern noise) Pixel ADC value event to event repeatability.
CSC321: 2011 Introduction to Neural Networks and Machine Learning Lecture 10: The Bayesian way to fit models Geoffrey Hinton.
Copyright © 2014 McGraw-Hill Higher Education. All rights reserved. CHAPTER 15 Supplement Advanced Methods for Project Scheduling McGraw-Hill/Irwin.
Montek Singh COMP Oct 6,  Today’s topics: ◦ approximate arithmetic ◦ simple applications  Next time: ◦ more applications ◦ architectures.
Montek Singh COMP Oct 11,  Today’s topics: ◦ more on error metrics ◦ more applications ◦ architectures and design tools ◦ challenges and.
Montek Singh COMP Nov 8,  Basics of network-on-chip ◦ what is an NOC? ◦ why is an NOC needed? ◦ main features ◦ examples  Next two classes.
Montek Singh COMP Sep 8,  Previous class: ◦ Basics of magnetism ◦ Nanomagnets and their coupling  TODAY: ◦ Challenges and Benefits  reliability.
Montek Singh COMP Oct 11,  Basics of multicore systems ◦ what is multicore? ◦ why multicore? ◦ main features ◦ examples  Next two classes.
Montek Singh COMP Nov 29,  What is Brownian motion?  Brownian Cellular Automata ◦ Asynchronous Cellular Automata  Mapping Circuits to.
CMOL: Device, Circuits, and Architectures Konstantin K.Likharev and Dmitri B. Strukov Stony Brook University 697GG Nano Computering Fall 2005 Prepared.
University of Michigan Advanced Computer Architecture Lab. March 21, Key PED Challenges David Blaauw University of Michigan
CS 547: Sensing and Planning in Robotics Gaurav S. Sukhatme Computer Science Robotic Embedded Systems Laboratory University of Southern California
Equivalent Circuits - Resistors Resistor noise is dominated by thermal noise: Noiseless Resistor Noisy Resistor Noise Source.
8/18/05ELEC / Lecture 11 ELEC / (Fall 2005) Special Topics in Electrical Engineering Low-Power Design of Electronic Circuits.
Representing Uncertainty CSE 473. © Daniel S. Weld 2 Many Techniques Developed Fuzzy Logic Certainty Factors Non-monotonic logic Probability Only one.
ISCC 2011 An Adaptive Epidemic Information Dissemination Scheme with Cross-layer Enhancements T. Kontos, E. Zaimidis, C. Anagnostopoulos, S. Hadjiefthymiades,
CIS 410/510 Probabilistic Methods for Artificial Intelligence Instructor: Daniel Lowd.
1 paper I design and implementation of the aegis single-chip secure processor using physical random functions, isca’05 nuno alves 28/sep/06.
Helsinki University of Technology Adaptive Informatics Research Centre Finland Variational Bayesian Approach for Nonlinear Identification and Control Matti.
Work in Progress --- Not for Publication 1 Beyond CMOS – April 12, 2010 ERD – Emerging Research Architectures Paul Franzon,
Low-Power Wireless Sensor Networks
Methodology for effective hierarchical verification of low power designs Ramesh Rajagopalan Cisco Systems Inc, San Jose,
A Neural Network MonteCarlo approach to nucleon Form Factors parametrization Paris, ° CLAS12 Europen Workshop In collaboration with: A. Bacchetta.
1 EE 587 SoC Design & Test Partha Pande School of EECS Washington State University
High-resolution computational models of genome binding events Yuan (Alan) Qi Joint work with Gifford and Young labs Dana-Farber Cancer Institute Jan 2007.
Bayesian Macromodeling for Circuit Level QCA Design Saket Srivastava and Sanjukta Bhanja Department of Electrical Engineering University of South Florida,
Basics of Energy & Power Dissipation
Enrica Carbone (UniBA) Giovanni Ponti (UA- UniFE) ESA-Luiss–30/6/2007 Positional Learning with Noise.
Analyzing wireless sensor network data under suppression and failure in transmission Alan E. Gelfand Institute of Statistics and Decision Sciences Duke.
ELE 523E COMPUTATIONAL NANOELECTRONICS W10: Defects and Reliability, 16/11/2015 FALL 2015 Mustafa Altun Electronics & Communication Engineering Istanbul.
CS 547: Sensing and Planning in Robotics Gaurav S. Sukhatme Computer Science Robotic Embedded Systems Laboratory University of Southern California
Noise and Data Errors Nominal Observation for “1” Nominal Observation for “0” Probability density for “0” with Noise Probability density for “1” with Noise.
Smart Sleeping Policies for Wireless Sensor Networks Venu Veeravalli ECE Department & Coordinated Science Lab University of Illinois at Urbana-Champaign.
Complexity 24-1 Complexity Andrei Bulatov Interactive Proofs.
Bayesian Modeling of Quantum-Dot-Cellular-Automata Circuits Sanjukta Bhanja and Saket Srivastava Electrical Engineering, University of South Florida, Tampa,
Bayesian Brain - Chapter 11 Neural Models of Bayesian Belief Propagation Rajesh P.N. Rao Summary by B.-H. Kim Biointelligence Lab School of.
Special Topic: Emerging Technologies of Computation
Quantum Algorithms Oracles
COMP541 Transistors and all that… a brief overview
Power-Optimal Pipelining in Deep Submicron Technology
Learning Deep Generative Models by Ruslan Salakhutdinov
COMP541 Transistors and all that… a brief overview
Problems on Probabilistic Reasoning
Hyperdimensional Computing with 3D VRRAM In-Memory Kernels: Device-Architecture Co-Design for Energy-Efficient, Error-Resilient Language Recognition H.
Probabilistic Models for Linear Regression
Comp 541 Wrap Up! Montek Singh Apr 27, 2018.
CSCI 5822 Probabilistic Models of Human and Machine Learning
Representing Uncertainty
Classification Neural Networks 1
Lecture 20: Scaling Inference with RDBMS
Circuit Design Techniques for Low Power DSPs
Luger: Artificial Intelligence, 5th edition
Neural Networks Chapter 5
Infrasound uses many new attributes such as Center Frequency
Graduate School of Information Sciences, Tohoku University
Inference Concepts Hypothesis Testing.
Factorization & Independence
Factorization & Independence
Bayesian inference J. Daunizeau
ELE 523E COMPUTATIONAL NANOELECTRONICS
COMP541 Transistors and all that… a brief overview
Analog Senior Projects 2019
Chapter 14 February 26, 2004.
Presentation transcript:

Montek Singh COMP Oct 4, 2011

 Basics of probabilistic design ◦ energy-correctness tradeoff ◦ probabilistic Boolean logic ◦ approximate arithmetic ◦ applications  Next class: ◦ architectures and design tools ◦ case studies ◦ challenges and benefits ◦ open questions

 Operate at reduced voltage ◦ more noise but lesser energy consumption  Where is this acceptable?  Where could this be even desirable?

 Logic values have associated probabilities ◦ p: probability that the value is correct  introduces non-determinism

 Thermal noise makes any switch noisy ◦ probability of error depends on thermal noise vs. operating voltage

 Thermal noise makes any switch noisy ◦ probability of error depends on thermal noise vs. operating voltage  higher supply voltage (Vdd) w.r.t. noise (sigma) implies higher probability of correct logic

 Everything else remaining fixed: ◦ energy required goes up exponentially with prob. of correctness ◦ energy required goes up quadratically with noise

 energy required goes up exponentially with prob. of correctness

 Probabilistic Cellular Automata  Random Neural Networks  Hyper Encryption  Bayesian Inference