tech-userlevel archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

Re: floating point woes on i386



gdt%lexort.com@localhost (Greg Troxel) writes:

>Does our amd64 build avoid the use of extended (80-bit) doubles?

It doesn't use them.

>Assuming no and no, do you understand why the IEEE754-expected 53 bits
>is found on amd64?  Is that just happenstance of how the test is
>compiled?

i386 uses 387 math, and that has 80bit registers. But in memory
it's reduced to 64bit. That's what confuses paranoia.

amd64 uses sse math with 64bit registers.



Home | Main Index | Thread Index | Old Index