use*_*494 -5 c++ arrays matrix
我有两个非常大的矩阵.问题是使用for循环添加它们需要时间.我开始知道我们可以在C++中使用运算符重载来添加矩阵.这样做会减少执行时间吗?
for
NPE*_*NPE 5
将循环移动到重载运算符将没有任何区别.
提高性能的一种方法是使用专用库,例如BLAS.高质量的BLAS实现(例如,英特尔的MKL)将比您可能手动编码的任何东西快得多.
有关BLAS的C++包装器的一些指示,请参阅C/C++的LAPACK包装器(问题是关于Windows,但答案比这更广泛).
归档时间:
12 年 前
查看次数:
102 次
最近记录: