doppelganger : a cache for approximate computing .
Architecture support for disciplined approximate programming