BLAS DGEMM:我可以将C作为A或B传递吗?

时间:2012-12-12 07:25:15

标签: fortran lapack blas

我想执行一系列矩阵乘法,如果我可以避免它,我宁愿不分配新的矩阵。例如,我想计算C = C * B(所以我将C传递为AC

我是否可以这样做(由于dgemm已将AB标记为in变量?

2 个答案:

答案 0 :(得分:3)

我所使用的BLAS实现都没有一个可以就地工作的dgemm。

答案 1 :(得分:2)