例如,
cublasStatus_t cublasSgemm(cublasHandle_t handle,
cublasOperation_t transa, cublasOperation_t transb,
int m, int n, int k,
const float *alpha,
const float *A, int lda,
const float *B, int ldb,
const float *beta,
float *C, int ldc)
这涉及到一些混淆点:
- 达到什么
const
目的? - 为什么我们必须为标量参数提供指针?
- 这有什么关系
CUBLAS_POINTER_MODE_HOST
? - 我们是否需要显式创建临时
const
变量来传递它们,或者普通指针会这样做吗?