2

在调试矩阵乘法错误时,我得到了这个 ATLAS 代码。这段代码看起来太复杂了,我不想再往里看了。(没时间.. :))它用于一般矩阵乘法alpha*A*B + beta*C,我猜结果存储在 C.(或 A 或 B..我不是当然)

https://sourcecodebrowser.com/atlas/3.6.0/_a_t_l___sgemm_8c_source.html

谁能解释一下如何使用 LDA 和 LDB(A 和 B 的引线尺寸)?我想知道 M,N,K 何时指定所有矩阵维度信息,为什么需要ldaldb需要。另一个问题是:在 ATL_Sgemm 函数内部,正在调用 ATL_Sgemm 函数。是不是所谓的递归函数?

4

0 回答 0