【发布时间】:2013-03-27 17:24:58
【问题描述】:
我喜欢能够在 Windows 上使用与英特尔的Math Kernel Library 相关联的NumPy 版本的Christoph Gohlke's numpy-MKL。但是,我一直无法为 OS X 找到类似的版本,最好是为 Mountain Lion 上的 Python 3.3 链接的 NumPy 1.7。有谁知道哪里可以买到?
编辑:
所以经过一番搜寻后,我找到了 this link 来评估英特尔 Composer XE2013 工作室的 C++ 和 Fortran(两者都包含 MKL),以及一个 tutorial 用于构建 NumPy 和 SciPy 用它,所以这将适用于目前。然而,问题仍然存在 - 是否有类似于 Christoph Gohlke 的 OS X 经常更新的存档?如果不是,为什么不呢? :)
【问题讨论】:
-
我建议您自己链接它,但不幸的是,MKL 不能在 OSX 上免费用于非商业用途(它在 Linux 和 Windows 上)。 Intel says this is because “英特尔编译器提供卓越的功能和性能,导致我们的绝大多数客户选择购买英特尔® C++ Composer XE 2011。”最便宜的 Composer 变体是 129 美元的学术单用户许可证。谢谢,英特尔...
-
也就是说,EPD 包含一个链接到 MKL 的 numpy 并拥有免费的学术许可证。它使用 python 2.7,但您可以只删除 MKL 部分并将 3.3 的 numpy 链接到它。我只是使用系统 Accelerate 框架,但我也在 Linux 服务器上运行我的大问题并在那里使用 MKL。
-
@Dougal - 不幸的是,30-day free evaluation 链接是 404。关于如何对 EPD 进行逆向工程的任何具体想法?如果可以的话,我宁愿支持 64 位...
-
@Dougal:EPD的免费版不包括MKL:stackoverflow.com/questions/14946512/…
-
@WarrenWeckesser 不,但是对于我们这些学术界人士(阅读:拥有 .edu 电子邮件地址),有完整版 EPD 的 free academic licenses。
标签: python macos numpy python-3.3 intel-mkl