6

我喜欢能够在 Windows 上使用Christoph Gohlke 的numpy-MKL链接NumPy到英特尔的数学内核库的版本。但是,我一直无法为 OS X 找到类似的版本,最好是为 Mountain Lion 上的 Python 3.3 链接的 NumPy 1.7。有谁知道这可能在哪里获得?

编辑:

因此,经过一番寻找,我发现了这个链接来评估英特尔 Composer XE2013 工作室的 C++ 和 Fortran(两者都包含 MKL),以及一个关于用它构建 NumPy 和SciPy的教程,所以这将适用于目前。然而,问题仍然存在 - 是否有类似于 Christoph Gohlke 的 OS X 经常更新的存档?如果不是,为什么不呢?:)

4

2 回答 2

4

英特尔已根据社区许可发布了他们的 MKL,该许可是免费的,但技术支持有限。目前,社区许可下的 MKL 可用于 Linux 和 Windows,预计它们将很快提供适用于 Mac OS X 的版本。

https://software.intel.com/en-us/comment/1839012

在他们最近的一次网络研讨会中,我询问了他们在社区许可下的 Mac OS X MKL 计划。他们说它很快就会到来。

更新 2:

Continuum 为 Anaconda Python 提供了包括英特尔 MKL 在内的所有平台。

https://www.anaconda.com/blog/developer-blog/anaconda-25-release-now-mkl-optimizations/

英特尔甚至可以轻松编译和链接来自 Anaconda Python 发行版的 MKL。

https://software.intel.com/en-us/articles/using-intel-distribution-for-python-with-anaconda

更新:

现在看来,英特尔有自己的 Python 版本,正在提供给 beta 测试人员。

https://software.intel.com/en-us/forums/intel-distribution-for-python/topic/581593

于 2015-09-23T20:20:29.507 回答
3

我知道这是一个较老的问题,但如果有人正在搜索:我建议尝试anaconda。只需 29.00 美元,他们就有一个包含 mkl 优化的 numpy + scipy 的附加组件。

于 2014-02-18T00:21:30.607 回答