F_SGEMM/F_DGEMM/F_CGEMM/F_ZGEMM | General | |
|
| BLAS_TRANS |
|
| BLAS_CONJ_TRANS |
| LDA | Leading dimension of array A. |
|
| Error conditions for lda depend on the value of transa. |
|
| Each of the following conditions generates an error flag |
|
| that is passed to the error handler: |
|
| • lda < 1 |
|
| • TRANSA = BLAS_NO_TRANS and lda < m |
|
| • TRANSA = BLAS_TRANS and lda < k |
|
| • TRANSA = BLAS_CONJ_TRANS and lda < k |
| B | Array containing the matrix B, whose size is indicated |
|
| by TRANSB: |
|
| BLAS_NO_TRANS |
|
| BLAS_TRANS |
|
| BLAS_CONJ_TRANS |
| LDB | Leading dimension of array B. |
|
| Error conditions for ldb depend on the value of transb. |
|
| Each of the following conditions generates an error flag |
|
| that is passed to the error handler: |
|
| • ldb < 1 |
|
| • TRANSB = BLAS_NO_TRANS and ldb < k |
|
| • TRANSB = BLAS_TRANS and ldb < n |
|
| • TRANSB = BLAS_CONJ_TRANS and ldb < n |
| BETA | The scalar BETA. |
| C | The |
|
| the matrix entry ci,j in C is denoted by C(i, j) for all (i, j) |
|
| in the interval [0... m - 1] x [0... n - 1]. |
| LDC | Leading dimension of array C. If ldc < 1 or ldc < m, an |
|
| error flag is generated and passed to the error handler. |
Output | C | The updated |
C ← αop( A)op( B) + βC
364HP MLIB User’s Guide