【发布时间】:2012-12-12 16:12:15
【问题描述】:
我想执行一串矩阵乘法,如果可以避免的话,我宁愿不分配新的矩阵。例如,我想计算 C = C * B(所以我将 C 传递为 A 和 C)
我可以这样做吗(由于dgemm 将A 和B 都标记为in 变量)?
【问题讨论】:
我想执行一串矩阵乘法,如果可以避免的话,我宁愿不分配新的矩阵。例如,我想计算 C = C * B(所以我将 C 传递为 A 和 C)
我可以这样做吗(由于dgemm 将A 和B 都标记为in 变量)?
【问题讨论】:
不,你永远不能这样做,它与 BLAS 实现无关。见
【讨论】:
我什至使用过的 BLAS 实现都没有可以就地工作的 dgemm。
【讨论】: