[Cfp-interest 2396] Re: WG14 IEEE 754-C binding meeting minutes 2022/03/16
Vincent Lefevre
vincent at vinc17.net
Thu Mar 17 06:57:27 PDT 2022
On 2022-03-16 16:55:49 +0000, Rajan Bhakta wrote:
> Carry-over action items:
> Fred: Ask C++ what their issues with *HAS_SUBFORM are and if they are OK with obsoleting it. - Still open
I suppose that is should be *HAS_SUBNORM (in case this can be
corrected for the future version on open-std.org).
> fma subclause title [Cfp-interest 2388]
> David H: We called it fused since there were implementations that had fused and unfused multiply-add's.
> Jim: In C it is fused in the sense of only one rounding. The title says "Floating" though and Pavel wants it changed to "Fused".
> Fred: The ARM hardware does double rounding.
> Rajan: So they are already non-conforming?
> Fred: Yes.
This does not seem to be true. In the Assembler User Guide:
https://www.keil.com/support/man/docs/armasm/armasm_pge1415706532461.htm
8.3 Fused Multiply-Add extension for VFP
The Fused Multiply-Add extension optionally extends the VFPv3
architecture.
It provides VFP instructions that perform multiply and accumulate
operations with a single rounding step, so suffers from less loss
of accuracy than performing a multiplication followed by an add.
The fused multiply-add instructions are only available on VFP
systems that implement the fused multiply-add extension. The VFP
system that implements the fused multiply-add extension is VFPv4.
--
Vincent Lefèvre <vincent at vinc17.net> - Web: <https://www.vinc17.net/>
100% accessible validated (X)HTML - Blog: <https://www.vinc17.net/blog/>
Work: CR INRIA - computer arithmetic / AriC project (LIP, ENS-Lyon)
More information about the Cfp-interest
mailing list