numpy的标准pip软件包链接到OpenBLAS。也许OpenBLAS的速度与MKL相当。有关它们速度的详细比较,请参见Boosting numpy: Why BLAS Matters 和 Benchmark OpenBLAS, Intel MKL vs ATLAS。
短答案:不,可能只是稍微快一点点。我刚刚重复了这个网站的基准测试: https://jwalton.info/Python-MKL-openBLAS/。 在当前版本的numpy上的结果与intel-numpy上的结果类似。加速比 > 1 表示 MKL 更快。 加速比 < 0 表示“标准”numpy(使用openBLAS)更快。 正如您所看到的,差异很小。对于一些函数来说,速度提升很小(约为1.1倍)。但对于大多数函数而言,没有速度提升,其中一个函数在MKL中速度明显较慢。