本文整理汇总了C#中ManagedCuda.CudaBlas.CudaBlasHandle类的典型用法代码示例。如果您正苦于以下问题:C# CudaBlasHandle类的具体用法?C# CudaBlasHandle怎么用?C# CudaBlasHandle使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。
CudaBlasHandle类属于ManagedCuda.CudaBlas命名空间,在下文中一共展示了CudaBlasHandle类的15个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: cublasCaxpy_v2
public static extern CublasStatus cublasCaxpy_v2(CudaBlasHandle handle,
int n,
[In] ref cuFloatComplex alpha, // host or device pointer
[In] CUdeviceptr x,
int incx,
CUdeviceptr y,
int incy);
示例2: cublasAxpyEx
public static extern CublasStatus cublasAxpyEx(CudaBlasHandle handle,
int n,
CUdeviceptr alpha, /* host or device pointer */
cudaDataType alphaType,
CUdeviceptr x,
cudaDataType xType,
int incx,
CUdeviceptr y,
cudaDataType yType,
int incy,
cudaDataType executiontype);
示例3: cublasZhpmv_v2
public static extern CublasStatus cublasZhpmv_v2(CudaBlasHandle handle,
FillMode uplo,
int n,
[In] ref cuDoubleComplex alpha, // host or device pointer
[In] CUdeviceptr AP,
[In] CUdeviceptr x,
int incx,
[In] ref cuDoubleComplex beta, // host or device pointer
CUdeviceptr y,
int incy);
示例4: cublasChpr2_v2
public static extern CublasStatus cublasChpr2_v2(CudaBlasHandle handle,
FillMode uplo,
int n,
[In] ref cuFloatComplex alpha, // host or device pointer
[In] CUdeviceptr x,
int incx,
[In] CUdeviceptr y,
int incy,
CUdeviceptr AP);
示例5: cublasCherkEx
public static extern CublasStatus cublasCherkEx(CudaBlasHandle handle,
FillMode uplo,
Operation trans,
int n,
int k,
CUdeviceptr alpha, /* host or device pointer */
CUdeviceptr A,
cudaDataType Atype,
int lda,
CUdeviceptr beta, /* host or device pointer */
CUdeviceptr C,
cudaDataType Ctype,
int ldc);
示例6: cublasCgetrsBatched
public static extern CublasStatus cublasCgetrsBatched( CudaBlasHandle handle,
Operation trans,
int n,
int nrhs,
CUdeviceptr Aarray,
int lda,
CUdeviceptr devIpiv,
CUdeviceptr Barray,
int ldb,
ref int info,
int batchSize);
示例7: cublasChemm_v2
public static extern CublasStatus cublasChemm_v2(CudaBlasHandle handle,
SideMode side,
FillMode uplo,
int m,
int n,
[In] CUdeviceptr alpha, //host or device pointer
[In] CUdeviceptr A,
int lda,
[In] CUdeviceptr B,
int ldb,
[In] CUdeviceptr beta, //host or device pointer
CUdeviceptr C,
int ldc);
示例8: cublasZscal_v2
public static extern CublasStatus cublasZscal_v2(CudaBlasHandle handle,
int n,
[In] CUdeviceptr alpha, // host or device pointer
CUdeviceptr x,
int incx);
示例9: cublasZswap_v2
public static extern CublasStatus cublasZswap_v2(CudaBlasHandle handle,
int n,
CUdeviceptr x,
int incx,
CUdeviceptr y,
int incy);
示例10: cublasZrot_v2
public static extern CublasStatus cublasZrot_v2(CudaBlasHandle handle,
int n,
CUdeviceptr x,
int incx,
CUdeviceptr y,
int incy,
[In] ref double c, // host or device pointer
[In] ref cuDoubleComplex s);
示例11: cublasZrotg_v2
public static extern CublasStatus cublasZrotg_v2(CudaBlasHandle handle,
CUdeviceptr a, // host or device pointer
CUdeviceptr b, // host or device pointer
CUdeviceptr c, // host or device pointer
CUdeviceptr s);
示例12: cublasZmatinvBatched
public static extern CublasStatus cublasZmatinvBatched(CudaBlasHandle handle,
int n,
CUdeviceptr A, /*Device pointer*/
int lda,
CUdeviceptr Ainv, /*Device pointer*/
int lda_inv,
CUdeviceptr INFO, /*Device Pointer*/
int batchSize);
示例13: cublasCgeru_v2
public static extern CublasStatus cublasCgeru_v2(CudaBlasHandle handle,
int m,
int n,
[In] CUdeviceptr alpha, // host or device pointer
[In] CUdeviceptr x,
int incx,
[In] CUdeviceptr y,
int incy,
CUdeviceptr A,
int lda);
示例14: cublasZsyr2k_v2
public static extern CublasStatus cublasZsyr2k_v2(CudaBlasHandle handle,
FillMode uplo,
Operation trans,
int n,
int k,
[In] ref cuDoubleComplex alpha, //host or device pointer
[In] CUdeviceptr A,
int lda,
[In] CUdeviceptr B,
int ldb,
[In] ref cuDoubleComplex beta, //host or device pointer
CUdeviceptr C,
int ldc);
示例15: cublasCgetriBatched
public static extern CublasStatus cublasCgetriBatched(CudaBlasHandle handle,
int n,
CUdeviceptr A, /*Device pointer*/
int lda,
CUdeviceptr P, /*Device pointer*/
CUdeviceptr C, /*Device pointer*/
int ldc,
CUdeviceptr INFO,
int batchSize);