Public bug reported: The libatlas library delivered with Ubuntu 18.04.1 is build for zEC12. There is no alternative library available for z13 and z14 exploiting the vector instructions. The source package from Ubuntu seems to have the z13 patches applied. ---uname output--- Linux m42lp10 4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:42:24 UTC 2018 s390x s390x s390x GNU/Linux ---Additional Hardware Info--- standard Ubuntu install Machine Type = z13, z14 ---Debugger--- A debugger is not configured ---Steps to Reproduce--- Install libatlas, call any of the standard blas routines, observe that there are no Z instructions. Userspace tool common name: libatlas The userspace tool has the following bit modes: 64 bit
Userspace deb: atlas package in Ubuntu Userspace tool obtained from project website: na ** Affects: linux (Ubuntu) Importance: Undecided Assignee: Skipper Bug Screeners (skipper-screen-team) Status: New ** Tags: architecture-s39064 bugnameltc-173087 severity-high targetmilestone-inin--- ** Tags added: architecture-s39064 bugnameltc-173087 severity-high targetmilestone-inin--- ** Changed in: ubuntu Assignee: (unassigned) => Skipper Bug Screeners (skipper-screen-team) ** Package changed: ubuntu => linux (Ubuntu) -- You received this bug notification because you are a member of Kernel Packages, which is subscribed to linux in Ubuntu. https://bugs.launchpad.net/bugs/1803077 Title: libatlas not using vector instructions - large performance impact Status in linux package in Ubuntu: New Bug description: The libatlas library delivered with Ubuntu 18.04.1 is build for zEC12. There is no alternative library available for z13 and z14 exploiting the vector instructions. The source package from Ubuntu seems to have the z13 patches applied. ---uname output--- Linux m42lp10 4.15.0-29-generic #31-Ubuntu SMP Tue Jul 17 15:42:24 UTC 2018 s390x s390x s390x GNU/Linux ---Additional Hardware Info--- standard Ubuntu install Machine Type = z13, z14 ---Debugger--- A debugger is not configured ---Steps to Reproduce--- Install libatlas, call any of the standard blas routines, observe that there are no Z instructions. Userspace tool common name: libatlas The userspace tool has the following bit modes: 64 bit Userspace deb: atlas package in Ubuntu Userspace tool obtained from project website: na To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1803077/+subscriptions -- Mailing list: https://launchpad.net/~kernel-packages Post to : kernel-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~kernel-packages More help : https://help.launchpad.net/ListHelp