用于矩阵乘法的dgemm或dgemv?

时间:2013-08-23 19:08:23

标签: performance lapack

我知道dgemv用于矩阵向量,但效率更高?直接使用dgemm进行矩阵乘法或使用dgemv通过使用dgemv将矩阵A与矩阵B的每个列相乘来进行矩阵乘法?

1 个答案:

答案 0 :(得分:5)

如果重复调用DGEMV,您将无法从缓存切片和重用中受益,这是DGEMM实现的最大优势。与多次调用DGEMV相比,DGEMM 非常效率更高。