Subject: Re: [boost] BOOST::SIMD - handling double : precision vs speed
From: Mathias Gaunard (mathias.gaunard_at_[hidden])
Date: 2009-04-02 16:50:14


dherring_at_[hidden] wrote:

> My understanding is that that the problem lies with Intel's 80-bit
> "internal" precision. I've seen people force a copy out of the FP
> registers to counteract this, but I forget the full logic behind why.
> Maybe just to achieve cross-platform repeatability.

I suppose it's rather to have something that actually works. The way
comparison works with floating point on intel prevents simple things
such as multimap to work properly in certain cases.