This is the mail archive of the
glibc-bugs@sourceware.org
mailing list for the glibc project.
[Bug math/5781] Slow sine function for special values on AMD64 - second attempt
- From: "grugh at centrum dot cz" <sourceware-bugzilla at sourceware dot org>
- To: glibc-bugs at sources dot redhat dot com
- Date: 14 Jul 2008 14:16:53 -0000
- Subject: [Bug math/5781] Slow sine function for special values on AMD64 - second attempt
- References: <20080221091038.5781.grugh@centrum.cz>
- Reply-to: sourceware-bugzilla at sourceware dot org
------- Additional Comments From grugh at centrum dot cz 2008-07-14 14:16 -------
I'm not the only one with such problems:
http://sources.redhat.com/bugzilla/show_bug.cgi?id=5997
I assume that for the 64-bit distribution (x86_64), it should use sin and sinf
from i386 arch (sysdeps\i386\fpu\s_sin.S and sysdeps\i386\fpu\s_sinf.S) and only
sinl implementation is explicit x86_64. But the sin and sinf are now used as
software versions (IBM library). And it's usually bit slower, sometimes MUCH
MORE slower (1000x).
IBM library is perhaps only emergency implementation (if there is no hw support)
and it's not used for "better" (<= 0.5ULP) precision.
"The First Step is to Admit You Have a Problem!"
--
What |Removed |Added
----------------------------------------------------------------------------
Status|RESOLVED |REOPENED
Resolution|INVALID |
http://sourceware.org/bugzilla/show_bug.cgi?id=5781
------- You are receiving this mail because: -------
You are on the CC list for the bug, or are watching someone who is.