所以,我从源代码编译 NumPy,链接到 MKL。现在我想比较使用和不使用 MKL 的 NumPy 的性能。有什么办法可以“告诉”NumPy 不要使用 MKL,这样我就可以生成基准测试了吗?例如,使用 numExpr 我们可以做到numexpr.use_vml = False
。NumPy 有类似的东西吗?我真的不想为了这个而在没有 MKL 的情况下编译 NumPy。
(Ubuntu 12.04、Python 2.7.3、NumPy 1.8、英特尔 Composer XE 2013 SP1)
所以,我从源代码编译 NumPy,链接到 MKL。现在我想比较使用和不使用 MKL 的 NumPy 的性能。有什么办法可以“告诉”NumPy 不要使用 MKL,这样我就可以生成基准测试了吗?例如,使用 numExpr 我们可以做到numexpr.use_vml = False
。NumPy 有类似的东西吗?我真的不想为了这个而在没有 MKL 的情况下编译 NumPy。
(Ubuntu 12.04、Python 2.7.3、NumPy 1.8、英特尔 Composer XE 2013 SP1)