有没有办法在matlab中禁用MKL以测试算法的Flops复杂性?

时间:2016-05-02 04:27:33

标签: matlab

Matlab是一种有效的数值实验工具。然后,我发现很多论文都喜欢用它来测试算法的翻牌复杂度(例如,回归,svd)。

然而,正如我从其他人那里学到的,Matlab使用Intel MKL进行矩阵乘法。这是高度优化的代码,利用了所有内核及其矢量处理单元(SSE / AVX),并针对CPU中的缓存布局进行了优化。

这意味着直接使用Matlab无法真正测试翻牌的复杂性。

我的问题是:如何在Matlab中禁用MKL或其他东西来测试算法的翻牌复杂度?

0 个答案:

没有答案