gpt4 book ai didi

c++ - C/C++ Matlab 编译器与 MKL

转载 作者:可可西里 更新时间:2023-11-01 17:58:59 27 4
gpt4 key购买 nike

通过 Matlab mcc 公开为 C/C++ dll 的 Matlab 数值例程与 Math Kernel 库中的等效例程之间是否存在显着的性能差异?

我对线性最小二乘求解器的性能特别感兴趣,例如 ?gels 和傅里叶变换例程。

最佳答案

Matlab 为它调用的任何东西添加一个层,fftw、lapack、mkl。

如果您编译一个特殊版本,无论代码是什么,它总是会运行得更快而没有 matlab 开销。

如果您不知道自己在做什么,请使用内置库,如果您是像我这样的老 f77 黑客,我会编写自己的例程,并且只在我感觉良好时才使用内置库懒惰或对算法进行原型(prototype)设计。

关于c++ - C/C++ Matlab 编译器与 MKL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5607649/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com