On Apr 29, 11:33 am, mabshoff <[EMAIL PROTECTED]
dortmund.de> wrote:
> On Apr 28, 2:32 pm, Francois <[EMAIL PROTECTED]> wrote:
>
>
>
> > In my long task of getting sage on Gentoo I
> > inspect spkg. So today I was creating an ebuild
> > for quaddouble and looked at the config options
> > available and the one used by sage and I see this:
> >   --enable-ieee-add       use addition that satisfies IEEE-style error
> > bound
> >                           instead of Cray-style error bound.
> > [default=no]
> >   --enable-sloppy-mul     use fast but slightly inaccurate
> > multiplication.
> >                           [default=yes]
> >   --enable-sloppy-div     use fast but slightly inaccurate division.
> >                           [default=yes]
> > None of these are changed from the default in
> > quaddouble spkg-install, which means that sage
> > use the sloppy options and Cray-style error bound.
> > Is it really what we want in sage?
>
> Hi Francois,
>
> I do not think that we want the  current defaults, but I am not sure.
> Are there any performance implications? We are also not shipping the
> current quaddouble code, so checking out what the current release does
> might shed some light on this.
>
> Unless somebody objects and thinks that the current default behavior
> is the way to go we should switch to using "--enable-ieee-add"
>
Hi Michael,

The latest upstream release has the same default. I try to get what
upstream
offers and I didn't see any archives of old release like the one used
in sage.
What about "sloppy" mult and div? I don't really have any benchmarks
to offer
we should ask upstream about the gains and loses.

Francois
--~--~---------~--~----~------------~-------~--~----~
To post to this group, send email to [email protected]
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