Computing Atlas

How Computing Was Built
Sign In
Text size
100%
Theme
Field

Approximate Computing

Hardware

Approximate computing is an emerging paradigm for energy-efficient and high-performance design. It includes a range of computation techniques that return a possibly inaccurate result rather than a guaranteed accurate result, used for applications where an approximate result is sufficient for its purpose, such as a search engine query with no single exact answer or a video application where occasional dropped frames go unnoticed due to human perceptual limitations. Approximate computing is based on the observation that in many scenarios, although exact computation requires large amounts of resources, allowing bounded approximation can provide disproportionate gains in performance and energy while still achieving acceptable result accuracy.

Facts
Origin Year
2013 1
Core Concern
Deliberately trading a guaranteed exact result for lower energy use or higher performance where an approximate answer is good enough. 1
Connections

Associated With

Approximate computing techniques are implemented as approximate hardware circuits, a computer-architecture concern.

Source Approximate Computing (Wikipedia)
Sources
1. Approximate Computing (Wikipedia)
Wikimedia Foundation
  • Lead paragraph, first sentence
    Approximate computing is an emerging paradigm for energy-efficient and/or high-performance design.
  • References, note 1 (Han and Orshansky, 2013)
    J. Han and M. Orshansky, "Approximate computing: An emerging paradigm for energy-efficient design", in the 18th IEEE European Test Symposium, pp. 1-6, 2013.
  • Associated With: Computer Architecture, Strategies section
    approximate adders, approximate multipliers and other logical circuits can reduce hardware overhead.
View the Source
Comments (0)
No comments yet. Be the first to share a thought.
Reader Challenges (0)
No disputes yet. Spotted an error or a better source? Open the first one.