-
Notifications
You must be signed in to change notification settings - Fork 133
Description
As far as x86_64 is concerned, MKL provides one of the fastest, if not the fastest, dense and sparse matrix operations, and it would be great if there was a turnkey install of SciRuby nmatrix with MKL. One important point is that Intel MKL has been distributed under an open-source licence allowing redistribution for several years. Therefore by turnkey, I have in mind shipping MKL with nmatrix: ideally MKL support out-of-the-box with just gem install nmatrix
. The Anaconda distribution of numpy [*] has been doing exactly that [**] since 2016. There was even a numpy-mkl available with pip at some point.
[*] one of the recommended distro by the Scipy people themselves, supporting Linux, MacOS and Windows
[**] technically speaking, Anaconda has two packages, mkl and numpy-mkl, with the latter depending on the former