Automated Design Space Exploration of Approximation-Enabled Accelerators: A Systematic Literature Mapping
This paper provides a systematic mapping of the literature regarding automated Design Space Exploration (DSE) for error-tolerant systems, where Approximate Computing (AxC) can be included to provide gains in energy efficiency or performance. Starting from the Scopus aggregator and IEEE Xplore library, 1302 texts were analyzed, from which 43 peer-reviewed research works were selected to map the state of the art in AxC-enabled DSE for the design of hardware accelerators. The selected papers were used to catalog the most commonly used search strategies, the methods for integrating approximate units and techniques in the design space of a given system, and challenges and opportunities for the usage of automated DSE in AxC-enabled workflows.The results highlight the usage of genetic and evolutionary algorithms, and identify a trend for tree search based exploration, with a focus on arithmetic units and functional approximation. This study also shows the challenge of integrating a DSE stage in existing workflows, particularly due to the difficulty of analyzing error and electrical characteristics with feasible runtimes.
Authors
- Mateus Grellert (ORCID: https://orcid.org/0000-0003-0600-7054)
- Cristina Meinhardt (ORCID: https://orcid.org/0000-0003-1088-1000)
- Fabiane Barreto Vavassori Benitti (ORCID: https://orcid.org/0000-0003-2747-9931)
- Pedro Silva (ORCID: https://orcid.org/0000-0003-1769-3221)
Institutions
- Universidade Federal do Rio Grande do Sul (BR)
- Universidade Federal de Santa Catarina (BR)
Publication Details
- Journal
- Journal of Integrated Circuits and Systems
- Published
- 2024-12-23
- DOI
- https://doi.org/10.29292/jics.v19i3.939
- Primary Topic
- Embedded Systems Design Techniques
- Type
- article
- Field-Weighted Citation Impact
- 0.00
Funders
- Coordenação de Aperfeiçoamento de Pessoal de Nível Superior