in reply to Re^3: XS, C doubles and -Duselongdouble
in thread XS, C doubles and -Duselongdouble

Gah. How stupid is that.

Stupidity is hard to quantify ... so I'm therefore relieved that the question was rhetorical :-)
I was recently directed to http://blogs.msdn.com/ericflee/archive/2004/06/10/152852.aspx ... which I found to be rather interesting, somewhat amusing, and a little disturbing.

Cheers,
Rob
  • Comment on Re^4: XS, C doubles and -Duselongdouble

Replies are listed 'Best First'.
Re^5: XS, C doubles and -Duselongdouble
by BrowserUk (Patriarch) on Jun 10, 2007 at 17:03 UTC
    I found to be rather interesting, somewhat amusing, and a little disturbing.

    Indeed. One of the comments suggests that the mapping of real10 to real8 is done "(to cheat on benchmarks)", but I am under the impression that the (Intel) floating point processor does all it computations in 80-bits, even if the results are truncated when they are stored to ram.

    If that's the case, and I am pretty sure that I read that on a reliable source which I will attempt to relocate, then there would be no performance advantage in not storing the 80-bits after the computation?


    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.