SyFAxO-GeN: Synthesizing FPGA-Based Approximate Operators with Generative Networks.
Publikation: Beitrag in Buch/Konferenzbericht/Sammelband/Gutachten › Beitrag in Konferenzband › Beigetragen › Begutachtung
Beitragende
Abstract
With rising trends of moving AI inference to the edge, due to communication and privacy challenges, there has been a growing focus on designing low-cost Edge-AI. Given the diversity of application areas at the edge, FPGA-based systems are increasingly used for high-performance inference. Similarly, approximate computing has emerged as a viable approach to achieve disproportionate resource gains by utilizing the applications' inherent robustness. However, most related research has focused on selecting the appropriate approximate operators for an application from a set of ASIC-based designs. This approach fails to leverage the FPGA's architectural benefits and limits the scope of approximation to already existing generic designs. To this end, we propose an AI-based approach to synthesizing novel approximate operators for FPGA's Look-up-table-based structure. Specifically, we use state-of-the-art generative networks to search for constraint-aware arithmetic operator designs optimized for FPGA-based implementation. With the proposed GANs, we report up to 49% faster training, with negligible accuracy degradation, than related generative networks. Similarly, we report improved hypervolume and increased pareto-front design points compared to state-of-the-art approaches to synthesizing approximate multipliers.
Details
Originalsprache | Englisch |
---|---|
Titel | ASPDAC '23: Proceedings of the 28th Asia and South Pacific Design Automation Conference |
Seiten | 402-409 |
Seitenumfang | 8 |
ISBN (elektronisch) | 978-1-4503-9783-4 |
Publikationsstatus | Veröffentlicht - 16 Jan. 2023 |
Peer-Review-Status | Ja |
Publikationsreihe
Reihe | Asia and South Pacific Design Automation Conference (ASP-DAC) |
---|---|
ISSN | 2153-6961 |
Externe IDs
Scopus | 85148485011 |
---|---|
Mendeley | 5a3e1119-64eb-320d-9d45-6cb3647413fb |
Schlagworte
Forschungsprofillinien der TU Dresden
ASJC Scopus Sachgebiete
Schlagwörter
- AI-based Exploration, Approximate Computing, Arithmetic Operator Design, Circuit Synthesis