An article doing the rounds recently on approximate computing:
Approximate computing is a computation which returns a possibly
inaccurate result rather than a guaranteed accurate result, for a
situation where an approximate result is sufficient for a purpose.
Approximate computing is based on the observation that in many
scenarios, although performing exact computation requires large amount
of resources, allowing bounded approximation can provide disproportionate gains in performance and energy, while still achieving acceptable result accuracy.