1 / 12

Emerging Technologies of Computation

Emerging Technologies of Computation. Montek Singh COMP790-084 Oct 6 , 2011. Today: Probabilistic Design. Today’s topics: approximate arithmetic simple applications Next time: more applications architectures and design tools challenges and benefits open questions.

lane-avery
Download Presentation

Emerging Technologies of Computation

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Emerging Technologies of Computation Montek Singh COMP790-084 Oct6, 2011

  2. Today: Probabilistic Design • Today’s topics: • approximate arithmetic • simple applications • Next time: • more applications • architectures and design tools • challenges and benefits • open questions

  3. Probabilistic arithmetic • Supply reduced voltage to adder gates • fine-grain: each stage receives own voltage • coarse-grain: use binning

  4. Probabilistic arithmetic • Error induced: • Energy consumed:

  5. Probabilistic arithmetic • Voltage selection • fine-grain: each stage receives own voltage • coarse-grain: use binning

  6. Probabilistic arithmetic • Geometric model for voltage assignment • higher order bit receives progressively higher voltage

  7. Probabilistic arithmetic • Energy-correctness tradeoff

  8. Probabilistic arithmetic • Energy-correctness tradeoff example

  9. Delay-Induced Approximation • Lower voltage causes clock deadline to be missed • some of the longer carry chains cannot complete!

  10. Delay-Induced Approximation

  11. Delay-Induced Approximation • Example: DFT

  12. Delay-Induced Approximation • Example: DFT

More Related