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 -~----------~----~----~----~------~----~------~--~---
