https://bugzilla.novell.com/show_bug.cgi?id=811546
https://bugzilla.novell.com/show_bug.cgi?id=811546#c10
Andreas Jaeger changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |aj@suse.com
--- Comment #10 from Andreas Jaeger 2013-04-09 18:14:38 UTC ---
I just added the following to the forums threads:
As one of the upstream glibc developers and openSUSE packagers, let me chime
into this discussion: Upstream glibc contains many changes for the math library
so that it is standard conform also in all corner cases and accurately
calculates numbers - the goal is accuracy for all digits.
This might lead in some cases to slower runtime execution. For the upstream
sin/cos bugs that changed this behaviour for sin and cos, see
http://sourceware.org/bugzilla/show_bug.cgi?id=13658.
Glibc developers are aware that some functions are slower and have started now
with addressing some of that slowness and reached already some improvements.
Also, glibc now contains a benchmark test suite that can be run before/after
making changes to check that we do not introduce slowdowns by accident.
If you read comment 4 of http://sourceware.org/bugzilla/show_bug.cgi?id=13932,
the worst case performance of pow has been improved already 4 times.
Coming back to sin/cos: Previously the fsincos hardware instruction was used
and it is highly inaccurate for larger values - and therefore we had to use a
software implementation.
--
Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are on the CC list for the bug.