可以将 Python 3.6 与 Intel MKL 2017 和 Xeon Phi KNC 卡一起使用

Possibility to use Python 3.6 with Intel MKL 2017 and a Xeon Phi KNC Card

我正在试验 Intel Xeon Phi 3120A 卡和使用 Python 的自动卸载。在 post 的帮助下,我使用 Intel Python 2017 运行 获得了它。由此我发现不幸的是,该卡仅受 2017 版 MKL 的自动卸载支持。由于 Intel Python 2017 基于 Python 3.5 我想知道是否有一些方法可以使用,例如 Python 3.6 和 MKL 2017 来保留 Xeon Phi 卡的自动卸载功能.我能以某种方式设置一个 Miniconda 环境吗 Python 3.6 仍然使用 MKL 2017?或者是否可以使用旧的 MKL 库编译 numpy 和 scipy?

谢谢!

您需要从源代码构建 scipy 和 numpy,同时将其链接到 MKL BLAS 和 MKL LAPACK。 使用这个让你开始:https://docs.scipy.org/doc/numpy/user/building.html