|
From: | Dmitri A. Sergatskov |
Subject: | [Octave-bug-tracker] [bug #61246] matrix inversions give wrong results (inv, lu, mldivide) |
Date: | Fri, 8 Oct 2021 11:48:08 -0400 (EDT) |
User-agent: | Mozilla/5.0 (X11; Linux x86_64; rv:91.0) Gecko/20100101 Firefox/91.0 |
Follow-up Comment #22, bug #61246 (project octave): I saw the problem not only on windows but on linux as well (though not at the moment with openblas 0.3.17-2). Fedora's buildbot is using serial openblas, so there is no visible problem there. So I do not think it is a problem with openblas build on Windows, most likely a bug in openblas. I read somewhere (may be in the openblas docs) that one should not use threaded openblas library in multithreaded application, but rather an MPI interface. Fedora currently uses "flixiblas" wrapper library for blas that can be switched dynamically to different libs. By default it set to openblas-mpi. Openblas-mpi does not show this problem. WRT comment #17 I would like to see more details. Disabling HT in bios may not be enough, what is important is to make sure that number of threads is reduced and does not exceed the number of CPUs. Dmitri. -- _______________________________________________________ Reply to this item at: <https://savannah.gnu.org/bugs/?61246> _______________________________________________ Message sent via Savannah https://savannah.gnu.org/
[Prev in Thread] | Current Thread | [Next in Thread] |