[Bug 376739] Re: matrix multiplication with libatlas gives wrong result for big matrices
*** This bug is a duplicate of bug 406520 *** https://bugs.launchpad.net/bugs/406520 ** This bug has been marked a duplicate of bug 406520 libatlas3gf-sse2 zgemv function gives wrong result * You can subscribe to bug 406520 by following this link: https://bugs.launchpad.net/ubuntu/+source/atlas/+bug/406520/+subscribe -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/376739 Title: matrix multiplication with libatlas gives wrong result for big matrices -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 376739] Re: matrix multiplication with libatlas gives wrong result for big matrices
Maybe this is fixed in the 3.8.3-22ubuntu2 packages in Maverick? -- matrix multiplication with libatlas gives wrong result for big matrices https://bugs.launchpad.net/bugs/376739 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 376739] Re: matrix multiplication with libatlas gives wrong result for big matrices
** Branch linked: lp:debian/sid/atlas -- matrix multiplication with libatlas gives wrong result for big matrices https://bugs.launchpad.net/bugs/376739 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 376739] Re: matrix multiplication with libatlas gives wrong result for big matrices
FYI, this bug is fixed with Debian Experimental ATLAS packages. -- matrix multiplication with libatlas gives wrong result for big matrices https://bugs.launchpad.net/bugs/376739 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 376739] Re: matrix multiplication with libatlas gives wrong result for big matrices
In response to https://bugs.launchpad.net/ubuntu/+source/atlas/+bug/376739/comments/2 I suspect /usr/lib/sse2/atlas/liblapack.so.3gf has nothing to do with that bug. The faulty lib is /usr/lib/sse2/atlas/libblas.so.3gf - If libblas3gf is not installed, then the command (export LD_LIBRARY_PATH=/usr/lib/sse2; ./atlas-test) gives wrong result, because wrong /usr/lib/sse2/atlas/libblas.so.3gf is used. - If libblas3gf is installed, then the commands (export LD_LIBRARY_PATH=/usr/lib; ./atlas-test) (export LD_PRELOAD=/usr/lib/libblas.so.3gf;./atlas-test) give good result, because /usr/lib/libblas.so.3gf is used. There is a regression libatlas3gf-sse2_3.6.0-22ubuntu1_i386 -> good libatlas3gf-sse2_3.6.0-22ubuntu2_i386 -> wrong Cf. https://bugs.launchpad.net/debian/+source/atlas/+bug/406520/comments/3 Atlas library should be compiled using the processor which wil be used for. Hence distributing such a precompiled package is not optimal. Also, atlas is a very delicate piece of code. All atlas packages should depend on package libatlas-test, and all tests should be passed before installation can be finished. Imagine the result of a an engineer computation of the structure of a bridge or of a composite plane using a faulty atlas library! A very small piece of code is gived at comment https://bugs.launchpad.net/debian/+source/atlas/+bug/406520/comments/1 and attached here. ** Attachment added: "t.f" http://launchpadlibrarian.net/34325646/t.f -- matrix multiplication with libatlas gives wrong result for big matrices https://bugs.launchpad.net/bugs/376739 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 376739] Re: matrix multiplication with libatlas gives wrong result for big matrices
On Karmic the results of the two experiments are the same: LD_LIBRARY_PATH=/usr/lib;LD_PRELOAD=/usr/lib/liblapack.so.3gf;./atlas-test gives me (8968.96,26706.4) correct result = 110541 just like LD_LIBRARY_PATH=/usr/lib/sse2/atlas;LD_PRELOAD=/usr/lib/sse2/atlas/liblapack.so.3gf;./atlas-test Is this what you see, too? ** Changed in: atlas (Ubuntu) Status: New => Incomplete ** Changed in: atlas (Ubuntu) Importance: Undecided => High -- matrix multiplication with libatlas gives wrong result for big matrices https://bugs.launchpad.net/bugs/376739 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 376739] Re: matrix multiplication with libatlas gives wrong result for big matrices
** Changed in: atlas (Ubuntu) Assignee: (unassigned) => Morten Kjeldgaard (mok0) -- matrix multiplication with libatlas gives wrong result for big matrices https://bugs.launchpad.net/bugs/376739 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
[Bug 376739] Re: matrix multiplication with libatlas gives wrong result for big matrices
** Attachment added: "atlas-test.cpp" http://launchpadlibrarian.net/26738008/atlas-test.cpp -- matrix multiplication with libatlas gives wrong result for big matrices https://bugs.launchpad.net/bugs/376739 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs