Intel MKL configuration upgrade for Lubeck, Mir (optim, lapack, blas), cblas
9il
ilyayaroshenko at gmail.com
Mon Jul 30 16:39:33 UTC 2018
lubeck, mir-optim, mir-lapack, mir-blas:
* Eight Intel MKL configurations were added. They are declared
in mir-blas's dub.sdl [1].
* The libraries automatically includes default Intel MKL
installation directories on Windpows.
* Default configuration now equals to mkl-tbb-thread-ilp on
Windows. `ilp` - 64 bit indexes on x86_64 target. `tbb-thread` -
Intel based multi-threading. Default configuration on Posix
systems is `openblas`.
lubeck:
* fixed unittests for MKL ilp configurations.
mir-optim:
* memory allocations are aligned now (up to AVX512). This is
requirement for reproducible results when Intel MKL is used as
back-end.
cblas:
* Enum declarations were fixed.
http://lubeck.dub.pm
http://mir-optim.dub.pm
http://mir-lapack.dub.pm
http://mir-blas.dub.pm
http://cblas.dub.pm
This work has been sponsored by Symmetry Investments and Kaleidic
Associates.
https://github.com/kaleidicassociates
http://symmetryinvestments.com
[1] https://github.com/libmir/mir-blas/blob/master/dub.sdl
Best Regards,
Ilya Yaroshenko
More information about the Digitalmars-d-announce
mailing list