Computação Aproximada: Estudo Comparativo entre Instruções Exatas, Aproximadas e Mistas em RISC-V

  • Eduardo Paes UFMS
  • Hytalo Bassi UFMS
  • Jailton Nunes Filho UFMS
  • Pedro e Silva UFMS
  • Jhullya Martins UFMS
  • Daniela Catelan UFMS

Resumo


Este artigo aborda o impacto da Computação Aproximada sob a arquitetura RISC-V 64 bits, visando o equilíbrio entre desempenho e consumo de energia. Ele propõe o uso de instruções mistas (como m_addx, m_subx e m_mulx), as quais processam os 32 bits menos significativos de forma aproximada e os 32 bits mais significativos de forma exata. A avaliação foi realizada através do simulador GEM5, comparando-as com a versão exata e com a totalmente aproximada. Os resultados mostram que a abordagem mista pode ser usada como uma alternativa, mantendo a precisão próxima ao da instrução exata, apesar das reduções modestas no consumo de energia.

Referências

Binkert, N. e. a. (2011). The gem5 simulator. SIGARCH Comput. Archit. News, 39(2):1–7.

Catelan, D. L. (2025). Approximate computing: Contributions to the design of arithmetic circuits and instruction-set architectures. Repositório Institucional da UFMS.

Huffman, D. A. (1952). A method for the construction of minimum-redundancy codes. Proceedings of the IRE, 40(9):1098–1101.

Leon, V. e. a. (2023). Approximate computing survey, part i: Terminology and software e hardware approximation techniques.

RISC-V (2022). Risc-v toolchain. Available at: [link]. Accessed: June/2026.
Publicado
03/09/2026
PAES, Eduardo; BASSI, Hytalo; NUNES FILHO, Jailton; SILVA, Pedro e; MARTINS, Jhullya; CATELAN, Daniela. Computação Aproximada: Estudo Comparativo entre Instruções Exatas, Aproximadas e Mistas em RISC-V. In: ESCOLA REGIONAL DE ALTO DESEMPENHO DO CENTRO-OESTE (ERAD-CO), 9. , 2026, Campo Grande/MS. Anais [...]. Porto Alegre: Sociedade Brasileira de Computação, 2026 . p. 29-31. DOI: https://doi.org/10.5753/eradco.2026.34386.