www.digitalmars.com         C & C++   DMDScript  

digitalmars.D.announce - Intel MKL configuration upgrade for Lubeck, Mir (optim, lapack, blas),

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
Jul 30