Article: AMD's Jaguar Microarchitecture
By: TREZA (no.delete@this.ema.il), April 6, 2014 3:47 pm
Room: Moderated Discussions
Wilco (Wilco.Dijkstra.delete@this.ntlworld.com) on April 6, 2014 2:48 pm wrote:
> Extended precision as implemented in x87 is a huge mess. It even causes 32 and 64-bit
> FP to return inconsistent and incorrect results. Nowadays it means 128-bits, not 80.
>
A mess because there is no separate instructions like FADDs, FADDd, FADDe, which makes programs prone to double rounding ?
The Motorola 68881/2 did not have that problem, IIRC.
(The whole x87 instruction set is a joke anyway)
> Extended precision as implemented in x87 is a huge mess. It even causes 32 and 64-bit
> FP to return inconsistent and incorrect results. Nowadays it means 128-bits, not 80.
>
A mess because there is no separate instructions like FADDs, FADDd, FADDe, which makes programs prone to double rounding ?
The Motorola 68881/2 did not have that problem, IIRC.
(The whole x87 instruction set is a joke anyway)