Elastic Fidelity: Trading-off Computational Accuracy for Energy Reduction
Sourya Roy, Tyler Clemons, S M Faisal, Ke Liu, Nikos Hardavellas,, Srinivasan Parthasarathy

TL;DR
Elastic Fidelity introduces a method to reduce power consumption in processors by lowering voltage and accepting errors in computations where perfect accuracy isn't necessary, achieving 11-13% energy savings.
Contribution
This paper presents Elastic Fidelity, a novel approach that dynamically trades off computational accuracy for energy efficiency based on workload requirements.
Findings
Achieves 11-13% power reduction in multimedia applications.
Effectively estimates accuracy needs to optimize energy savings.
Demonstrates potential for energy-efficient mobile computing.
Abstract
Power dissipation and energy consumption have become one of the most important problems in the design of processors today. This is especially true in power-constrained environments, such as embedded and mobile computing. While lowering the operational voltage can reduce power consumption, there are limits imposed at design time, beyond which hardware components experience faulty operation. Moreover, the decrease in feature size has led to higher susceptibility to process variations, leading to reliability issues and lowering yield. However, not all computations and all data in a workload need to maintain 100% fidelity. In this paper, we explore the idea of employing functional or storage units that let go the conservative guardbands imposed on the design to guarantee reliable execution. Rather, these units exhibit Elastic Fidelity, by judiciously lowering the voltage to trade-off…
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsParallel Computing and Optimization Techniques · Radiation Effects in Electronics · Advanced Memory and Neural Computing
