Back to Search Start Over

Floating–Point Fused Multiply–Add under HUB Format

Authors :
Julio Villalba-Moreno
Sonia Gonzalez-Navarro
Javier Hormigo
Source :
ARITH
Publication Year :
2020
Publisher :
IEEE, 2020.

Abstract

The Half-Unit-Biased (HUB) format has interesting advantages for implementing floating-point arithmetic which has been proved for the four basic arithmetic operations as well as square root. Nevertheless, although Floating-point Fused Multiply-add (FMA) operation (AxB + C) is one of the most important and complex arithmetic instructions in modern processors, FMA operation for HUB numbers has not been confronted yet. In this paper, we present a design to deal with this operation under HUB format. The key points to turn the conventional FMA architecture into a HUB unit are explained. Comparing the ASIC implementation of a HUB FMA unit with the conventional one, the former reduces the required area and power up to 38% and 35%, respectively, for single-precision. For BFloat16, the HUB FMA increases the speed a 15%, and even then, reduces the area and power by 26% and 12%, respectively.

Details

Database :
OpenAIRE
Journal :
2020 IEEE 27th Symposium on Computer Arithmetic (ARITH)
Accession number :
edsair.doi...........9d1589f0f19492b0ae4d26224103ea5f