Designing Approximate Arithmetic Circuits with Combined Error Constraints
Milan \v{C}e\v{s}ka, Ji\v{r}\'i Maty\'a\v{s}, Vojtech Mrazek, Tom\'a\v{s} Vojnar

TL;DR
This paper explores the design of approximate arithmetic circuits that balance multiple error constraints with power efficiency, using extended evolutionary algorithms to identify optimal trade-offs.
Contribution
It introduces an extended evolutionary approach to optimize approximate circuits considering combined error metrics and constraints, revealing limitations and correlations among error measures.
Findings
Identifies key limitations in complex error-constrained circuit design
Discovers correlations among different error metrics
Achieves best-known trade-offs between power reduction and error constraints
Abstract
Approximate circuits trading the power consumption for the quality of results play a key role in the development of energy-aware systems. Designing complex approximate circuits is, however, a very difficult and computationally demanding process. When deploying approximate circuits, various error metrics (e.g., mean average error, worst-case error, error rate), as well as other constraints (e.g., correct multiplication by 0), have to be considered. The state-of-the-art approximation methods typically focus on a single metric which significantly limits the applicability of the resulting circuits. In this paper, we experimentally investigate how various error metrics and their combinations affect the reduction of the power consumption that can be achieved. To this end, we extend evolutionary-driven techniques that allow us to effectively explore the design space of the approximate…
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
TopicsEvolutionary Algorithms and Applications · Metaheuristic Optimization Algorithms Research · Advanced Multi-Objective Optimization Algorithms
