This bug was fixed in the package glibc - 2.23-0ubuntu11
---
glibc (2.23-0ubuntu11) xenial; urgency=medium
* debian/patches/ubuntu/xsave-part1.diff and
debian/patches/ubuntu/xsave-part2.diff: Fix a serious performance
regression when mixing SSE and AVX code on certain
dpkg -l | grep libc6:amd64
ii libc6:amd64 2.23-0ubuntu10
amd64GNU C Library: Shared libraries
$ time ./exp
127781126.100057
real0m3.334s
user0m3.336s
sys 0m0.000s
$ time LD_BIND_NOW=1 ./exp
127781126.100057
real0m0.710s
ruby2.3/s390x: test fails on all archs, but hinted always fails on other
archs. should be hinted always fails on s390x as well. ignore.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
mercurial (all archs): fails since security update, verified fails in
local test run, test failure introduced by security update. ignore.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
all autopkgtest failures should be ignored based on above comments.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math functions
To manage
pdns-recursor (s390x/i386): test fails the same way for only these 2
archs, on yakkety; failure unrelated to this sru, ignore.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious
autopkgtest regressions that should be ignored:
node-srs (all archs): test has not been run in 3 years, and fails in
local build with existing glibc; failure unrelated to this sru. ignore.
bzr (all archs): test failed for last 2 years, since last bzr pkg
update; fails on local system with
Hello Oleg, or anyone else affected,
Accepted glibc into xenial-proposed. The package will build now and be
available at https://launchpad.net/ubuntu/+source/glibc/2.23-0ubuntu11
in a few hours, and then in the -proposed repository.
Please help us by testing this new package. See
** Changed in: glibc (Ubuntu Xenial)
Importance: Low => High
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math functions
To manage
** Changed in: glibc (Ubuntu Xenial)
Importance: Medium => Low
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math functions
To manage
** Changed in: glibc (Ubuntu Xenial)
Status: Confirmed => In Progress
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math functions
To
** Changed in: glibc (Ubuntu Xenial)
Importance: Undecided => Medium
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math functions
To manage
** Tags added: sts
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math functions
To manage notifications about this bug go to:
** Merge proposal linked:
https://code.launchpad.net/~daxtens/ubuntu/+source/glibc/+git/glibc/+merge/356779
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance
** Description changed:
+ SRU Justification
+ =
+
+ [Impact]
+
+ * Severe performance hit on many maths-heavy workloads. For example, a
+ user reports linpack performance of 13 Gflops on Trusty and Bionic and
+ 3.9 Gflops on Xenial.
+
+ * Because the impact is so large (>3x)
** Changed in: glibc (Ubuntu Xenial)
Status: New => Confirmed
** Changed in: glibc (Ubuntu Xenial)
Assignee: (unassigned) => Daniel Axtens (daxtens)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Note that you may also have to take measures to increase available stack
size and avoid lazy binding for libgcc_s, for increased backwards
compatibility on AVX-512 systems.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Hi Florian,
With that pointer I was able to grab the correct patches from the
release/2.23/master branch and apply them to the Ubuntu Xenial glibc
package. The built package performs correctly and quickly.
Thanks so much - it would have taken me much, much longer to figure out
what was going on
Sorry for being unclear. What I was trying to say is this: The patches
you posted do not look like the XSAVE/XRSTOR patches for the dynamic
linker trampoline, but they appear to be based on an earlier attempt to
fix this. I'm worried that these patches clobber registers which are
used by
Florian,
(Apologies for the delay in getting back to you.)
I haven't checked __regcall in detail, but I still see the degradation
in the pow and exp examples from the bug description. They're all
compiled with GCC and don't use any code compiled with ICC. If my
understanding is correct, that
zesty is EOL.
artful+ are fix released.
xenial is the only currently affected supported series.
** Also affects: glibc (Ubuntu Xenial)
Importance: Undecided
Status: New
** Changed in: glibc (Ubuntu Zesty)
Status: Triaged => Won't Fix
** Changed in: glibc (Ubuntu)
Daniel, are the patches in comment 17 compatible with the (non-standard)
Intel __regcall calling convention>
https://sourceware.org/bugzilla/show_bug.cgi?id=21265
** Bug watch added: Sourceware.org Bugzilla #21265
https://sourceware.org/bugzilla/show_bug.cgi?id=21265
--
You received this
Hi,
I created a package with the following 3 patches:
-
https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commit;h=83037ea1d9e84b1b44ed307f01cbb5eeac24e22d
-
https://sourceware.org/git/gitweb.cgi?p=glibc.git;a=commit;h=883cadc5543ffd3a4537498b44c782ded8a4a4e8
(backports suggested by Intel
Any idea when a fix for Xenial will be released?
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math functions
To manage notifications about this
Launchpad has imported 10 comments from the remote bug at
https://bugzilla.redhat.com/show_bug.cgi?id=1421121.
If you reply to an imported comment from within Launchpad, your comment
will be sent to the remote bug automatically. Read more about
Launchpad's inter-bugtracker facilities at
** Changed in: glibc (Ubuntu)
Status: Confirmed => Triaged
** Changed in: glibc (Ubuntu Zesty)
Status: Confirmed => Triaged
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Please backport these upstream glibc patches to 16.04 xenial glibc-2.23.
These patches are already in upstream glibc-2.24.
https://sourceware.org/git/?p=glibc.git;a=commit;h=f43cb35c9b3c35addc6dc0f1427caf51786ca1d2
** Changed in: glibc (Ubuntu)
Assignee: (unassigned) => Matthias Klose (doko)
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math functions
To
** Summary changed:
- Serious performance degradation of math functions in 16.04/16.10/17.04 due to
known Glibc bug
+ Serious performance degradation of math functions
** Changed in: glibc (Ubuntu Zesty)
Importance: Undecided => Medium
--
You received this bug notification because you are
** Also affects: glibc (Ubuntu Zesty)
Importance: Undecided
Status: Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math
** Tags added: upgrade-software-version xenial yakkety zesty
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance degradation of math functions in 16.04/16.10/17.04
Regarding glibc 2.24: note that the version in use in Debian
testing/unstable (i.e. stretch/sid) is 2.24-9 which already incorporates
the upstream fix, i.e. Debian is not affected.
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
Bug description has been updated to include the following information:
@strikov: According to a quite reliable source [5] all AMD CPUs and
latest Intel CPUs (Skylake and Knights Landing) don't suffer from
AVX/SSE transition penalty. It means that the scope of this bug becomes
smaller and includes
** Bug watch added: Red Hat Bugzilla #1421121
https://bugzilla.redhat.com/show_bug.cgi?id=1421121
** Also affects: glibc (Fedora) via
https://bugzilla.redhat.com/show_bug.cgi?id=1421121
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a
** Changed in: glibc
Status: Unknown => Fix Released
** Changed in: glibc
Importance: Unknown => Medium
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
Serious performance
It seems that the fix has been backported to upstreams's 2.24 branch:
https://sourceware.org/git/?p=glibc.git;a=commit;h=4b8790c81c1a7b870a43810ec95e08a2e501123d
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
** Bug watch added: Sourceware.org Bugzilla #20508
https://sourceware.org/bugzilla/show_bug.cgi?id=20508
** Also affects: glibc via
https://sourceware.org/bugzilla/show_bug.cgi?id=20508
Importance: Unknown
Status: Unknown
--
You received this bug notification because you are a
Status changed to 'Confirmed' because the bug affects multiple users.
** Changed in: glibc (Ubuntu)
Status: New => Confirmed
--
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/1663280
Title:
38 matches
Mail list logo