[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Bug#921207: Octave GEMM error on large matrix due to openmp thread race condition



Control: retitle -1 octave: gives wrong results when used with MKL

Le vendredi 01 mars 2019 à 01:41 +0000, Mo Zhou a écrit :
> On Sun, Feb 03, 2019 at 12:07:20PM +0000, Mo Zhou wrote:
> > It turns out that the incorrect matrix product is a result of
> > gomp + iomp library clash: octave is linked against the GNU OMP,
> > while libmkl-rt.so invokes Intel(LLVM) OMP by default.
> 
> I got in touch with MKL team and they confirmed that the iomp+gomp
> mixture is actually a very common error among users. They plan to
> change
> the loading mechanism of libmkl-rt for the 2020 production line, to
> avoid iomp+gomp clash (sounds like yet another magic).
> 
> So let's keep this bug open for both MKL and Octave for a while,
> in case any other user came across similar errors. Maybe this
> bug will be fixed in the late 2019 (they released MKL 2019 in late
> 2018).

Sounds good, thanks for the heads up.

-- 
⢀⣴⠾⠻⢶⣦⠀  Sébastien Villemot
⣾⠁⢠⠒⠀⣿⡁  Debian Developer
⢿⡄⠘⠷⠚⠋⠀  http://sebastien.villemot.name
⠈⠳⣄⠀⠀⠀⠀  http://www.debian.org

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: