
2 Apr
2009
2 Apr
'09
8:50 p.m.
dherring@ll.mit.edu 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.