From Circuits to SoC Processors: Arithmetic Approximation Techniques & Embedded Computing Methodologies for DSP Acceleration
Vasileios Leon

TL;DR
This paper presents novel approximate arithmetic techniques and methodologies for designing energy-efficient DSP and AI accelerators, optimizing performance and power consumption on embedded heterogeneous platforms.
Contribution
It introduces new approximation techniques for arithmetic circuits, combined with hardware design and mapping methodologies for efficient DSP/AI accelerators on embedded devices.
Findings
Effective approximation techniques reduce power consumption.
Seamless runtime adjustment of approximation levels.
Successful mapping of algorithms on space-grade FPGAs and VPUs.
Abstract
The computing industry is forced to find alternative design approaches and computing platforms to sustain increased power efficiency, while providing sufficient performance. Among the examined solutions, Approximate Computing, Hardware Acceleration, and Heterogeneous Computing have gained great momentum. In this Dissertation, we introduce design solutions and methodologies, built on top of the preceding computing paradigms, for the development of energy-efficient DSP and AI accelerators. In particular, we adopt the promising paradigm of Approximate Computing and apply new approximation techniques in the design of arithmetic circuits. The proposed arithmetic approximation techniques involve bit-level optimizations, inexact operand encodings, and skipping of computations, while they are applied in both fixed- and floating-point arithmetic. We also conduct an extensive exploration on…
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
TopicsLow-power high-performance VLSI design · Parallel Computing and Optimization Techniques · Quantum Computing Algorithms and Architecture
