In this work, we address variable precision computation that can be adjusted depending on the characteristics and the specification of the algorithm. We base our method on the Tunable Floating-Point (TFP) format, which allows to change format in floating-point units to tune the precision and the dynamic range to specific parts of the algorithm. We propose an automatic method to change the TFP format during the computation, based on a quality function, which is embedded in the execution of the arithmetic kernel.

错误:搜索内容不能为空,请输入英文关键词
错误:关键词超出字数限制,请精简
高级检索

Automatic Tunable Floating-Point Format Selection in a RISC-V Ecosystem

  • Alberto Nannarelli,
  • Marco Re,
  • Gian Carlo Cardarilli,
  • Luca Di Nunzio,
  • Sergio Spanò

摘要

In this work, we address variable precision computation that can be adjusted depending on the characteristics and the specification of the algorithm. We base our method on the Tunable Floating-Point (TFP) format, which allows to change format in floating-point units to tune the precision and the dynamic range to specific parts of the algorithm. We propose an automatic method to change the TFP format during the computation, based on a quality function, which is embedded in the execution of the arithmetic kernel.