Floating–Point Fused Multiply–Add under HUB Format

Autor: Julio Villalba-Moreno, Sonia Gonzalez-Navarro, Javier Hormigo
Rok vydání: 2020
Předmět:
Zdroj: ARITH
DOI: 10.1109/arith48897.2020.00010
Popis: 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.
Databáze: OpenAIRE