Towards Quality-Driven Approximate Software Generation for Accurate Hardware: Work-in-Progress

Jorge Castro-Godinez, Muhammad Shafique, Jorg Henkel

Producción científica: Capítulo del libro/informe/acta de congresoContribución a la conferenciarevisión exhaustiva

4 Citas (Scopus)

Resumen

Many existing processor-based systems, especially using off-the-shelf components, cannot afford hardware modifications to embrace different approximate computing techniques proposed by the research community. In that case, it is mainly at the software level where error resiliency can be exploited efficiently. Although a multitude of approximate techniques can be applied at software level, they have been presented in isolation and little has been done to report their combined usage on different types of applications amenable to approximations. We present here AxSWGen, an automated quality-driven methodology to jointly explore and apply multiple approximate techniques to error-tolerant sections of applications. AxSWGen is implemented using LLVM compiler infrastructure. We present results of automated approximate software generated with AxSWGen and executed on a RISC-V processor (SiFive HiFive1 board), achieving up to 50% energy reduction for a 5% image degradation for an approximate Gaussian filter.

Idioma originalInglés
Título de la publicación alojadaProceedings of the 2020 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES 2020
EditoresTulika Mitra, Andreas Gerstlauer
EditorialInstitute of Electrical and Electronics Engineers Inc.
Páginas12-14
Número de páginas3
ISBN (versión digital)9781728191928
DOI
EstadoPublicada - 20 sept 2020
Publicado de forma externa
Evento2020 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES 2020 - Virtual, Singapore, Singapur
Duración: 20 sept 202025 sept 2020

Serie de la publicación

NombreProceedings of the 2020 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES 2020

Conferencia

Conferencia2020 International Conference on Compilers, Architecture, and Synthesis for Embedded Systems, CASES 2020
País/TerritorioSingapur
CiudadVirtual, Singapore
Período20/09/2025/09/20

Huella

Profundice en los temas de investigación de 'Towards Quality-Driven Approximate Software Generation for Accurate Hardware: Work-in-Progress'. En conjunto forman una huella única.

Citar esto