On Apr 29, 10:33 am, Francois <[EMAIL PROTECTED]> wrote:
<SNIP>

Hi Francois,

> > Once you get some answer from upstream please open a ticket. I find it
> > odd that the defaults are this way to say the least.
>
> I did email the author about the precision here is what he has to say:
>
> For ieee-add, it all depends on what kind of error bound you need.
> If enabled, the error satisfies
>
>   |e| <= |a+b| * epsilon
>
> It not enabled, the error satisfies
>
>   |e| <= epsilon * max (|a|, |b|)
>
> For most uses the second one is just fine, but some times one needs
> the
> first one.
>
> Sloppy-mul and sloppy div usually degrades by few bits, so maybe you
> lose a digit of accuracy.  For double-double, the degredation is
> smaller.

Ok. Thanks for finding out.

> ================
> The answer is not qualified by processors. He didn't say anything
> about performance (I asked).

Ok.  Is there anybody out there who can run some quick test with a
decent runtime using quaddouble only in a tight loop, preferably in
pure C? We can pay in credit ;)

Cheers,

Michael
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to sage-devel@googlegroups.com
To unsubscribe from this group, send email to [EMAIL PROTECTED]
For more options, visit this group at http://groups.google.com/group/sage-devel
URLs: http://www.sagemath.org
-~----------~----~----~----~------~----~------~--~---

Reply via email to