如果numpy+mkl更快,那么它比numpy快多少?
我发现numpy+mkl安装包比numpy大得多,但我感觉不到它们的速度有什么不同。
发布于 2018-04-24 20:55:25
numpy的标准pip包链接到OpenBLAS。Mabey OpenBLAS在速度方面与MKL处于相同的水平。有关它们的速度的详细比较,请参阅Boosting numpy: Why BLAS Matters和 Benchmark OpenBLAS, Intel MKL vs ATLAS
发布于 2020-11-11 01:36:34
简短的回答是:不,也许只是一点点。
我刚刚在这个网站上重复了一遍基准测试:https://jwalton.info/Python-MKL-openBLAS/。在当前版本的numpy上的结果与在intel-numpy上的结果相似。
Speedup >1表示MKL更快。加速比<0意味着“标准”numpy (使用openBLAS)更快。




如您所见,差异很小。对于某些函数,有很小的加速比(~1.1倍)。但对于它们中的大多数,没有加速,并且有一个函数在MKL中明显较慢。
https://stackoverflow.com/questions/49992243
复制相似问题