|
|
Warp nous apporta ses lumieres en ce 08/08/2006 05:46:
> Alain <ele### [at] netscapenet> wrote:
>> OK then. So, as long as your results STAY in the FPU and you keep on reusing
>> them, you can keep an improved acuracy. But, as soon as you need to put your
>> results anywhere else, you fall back to 64 bits acuracy.
>
> Not really. You can store the numbers in memory using the 80-bit
> accuracy. In C/C++ you can usually do that with the 'long double' type.
>
> I don't know, however, if there's a speed penalty in storing/reading
> memory in units larger than 64 bits...
>
Probably, one more write/read operation. You also have word alignment concerns,
the extra 16 bits = 1/2 word, 1/4 word on 64 bit platform.
How long before we get quad, 128 bit, precision FPU?
--
Alain
-------------------------------------------------
Fighting for peace is like screwing for virginity.
- The Bayou, Baton Rouge , LO
Post a reply to this message
|
|