static int |
cusparse.cusparseBsrSetStridedBatch(cusparseSpMatDescr spMatDescr,
int batchCount,
long offsetsBatchStride,
long columnsBatchStride,
long ValuesBatchStride) |
static int |
cusparse.cusparseConstBlockedEllGet(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] ellBlockSize,
long[] ellCols,
Pointer ellColInd,
Pointer ellValue,
int[] ellIdxType,
int[] idxBase,
int[] valueType) |
static int |
cusparse.cusparseConstBlockedEllGet(cusparseSpMatDescr spMatDescr,
LongBuffer rows,
LongBuffer cols,
LongBuffer ellBlockSize,
LongBuffer ellCols,
Pointer ellColInd,
Pointer ellValue,
IntBuffer ellIdxType,
IntBuffer idxBase,
IntBuffer valueType) |
static int |
cusparse.cusparseConstBlockedEllGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer ellBlockSize,
LongPointer ellCols,
Pointer ellColInd,
Pointer ellValue,
IntPointer ellIdxType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseConstBlockedEllGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer ellBlockSize,
LongPointer ellCols,
PointerPointer ellColInd,
PointerPointer ellValue,
IntPointer ellIdxType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseConstCooGet(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] nnz,
Pointer cooRowInd,
Pointer cooColInd,
Pointer cooValues,
int[] idxType,
int[] idxBase,
int[] valueType) |
static int |
cusparse.cusparseConstCooGet(cusparseSpMatDescr spMatDescr,
LongBuffer rows,
LongBuffer cols,
LongBuffer nnz,
Pointer cooRowInd,
Pointer cooColInd,
Pointer cooValues,
IntBuffer idxType,
IntBuffer idxBase,
IntBuffer valueType) |
static int |
cusparse.cusparseConstCooGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer nnz,
Pointer cooRowInd,
Pointer cooColInd,
Pointer cooValues,
IntPointer idxType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseConstCooGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer nnz,
PointerPointer cooRowInd,
PointerPointer cooColInd,
PointerPointer cooValues,
IntPointer idxType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseConstCscGet(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] nnz,
Pointer cscColOffsets,
Pointer cscRowInd,
Pointer cscValues,
int[] cscColOffsetsType,
int[] cscRowIndType,
int[] idxBase,
int[] valueType) |
static int |
cusparse.cusparseConstCscGet(cusparseSpMatDescr spMatDescr,
LongBuffer rows,
LongBuffer cols,
LongBuffer nnz,
Pointer cscColOffsets,
Pointer cscRowInd,
Pointer cscValues,
IntBuffer cscColOffsetsType,
IntBuffer cscRowIndType,
IntBuffer idxBase,
IntBuffer valueType) |
static int |
cusparse.cusparseConstCscGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer nnz,
Pointer cscColOffsets,
Pointer cscRowInd,
Pointer cscValues,
IntPointer cscColOffsetsType,
IntPointer cscRowIndType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseConstCscGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer nnz,
PointerPointer cscColOffsets,
PointerPointer cscRowInd,
PointerPointer cscValues,
IntPointer cscColOffsetsType,
IntPointer cscRowIndType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseConstCsrGet(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] nnz,
Pointer csrRowOffsets,
Pointer csrColInd,
Pointer csrValues,
int[] csrRowOffsetsType,
int[] csrColIndType,
int[] idxBase,
int[] valueType) |
static int |
cusparse.cusparseConstCsrGet(cusparseSpMatDescr spMatDescr,
LongBuffer rows,
LongBuffer cols,
LongBuffer nnz,
Pointer csrRowOffsets,
Pointer csrColInd,
Pointer csrValues,
IntBuffer csrRowOffsetsType,
IntBuffer csrColIndType,
IntBuffer idxBase,
IntBuffer valueType) |
static int |
cusparse.cusparseConstCsrGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer nnz,
Pointer csrRowOffsets,
Pointer csrColInd,
Pointer csrValues,
IntPointer csrRowOffsetsType,
IntPointer csrColIndType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseConstCsrGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer nnz,
PointerPointer csrRowOffsets,
PointerPointer csrColInd,
PointerPointer csrValues,
IntPointer csrRowOffsetsType,
IntPointer csrColIndType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseConstSpMatGetValues(cusparseSpMatDescr spMatDescr,
Pointer values) |
static int |
cusparse.cusparseConstSpMatGetValues(cusparseSpMatDescr spMatDescr,
PointerPointer values) |
static int |
cusparse.cusparseCooSetPointers(cusparseSpMatDescr spMatDescr,
Pointer cooRows,
Pointer cooColumns,
Pointer cooValues) |
static int |
cusparse.cusparseCooSetStridedBatch(cusparseSpMatDescr spMatDescr,
int batchCount,
long batchStride) |
static int |
cusparse.cusparseCreateBlockedEll(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long ellBlockSize,
long ellCols,
Pointer ellColInd,
Pointer ellValue,
int ellIdxType,
int idxBase,
int valueType) |
static int |
cusparse.cusparseCreateBsr(cusparseSpMatDescr spMatDescr,
long brows,
long bcols,
long bnnz,
long rowBlockSize,
long colBlockSize,
Pointer bsrRowOffsets,
Pointer bsrColInd,
Pointer bsrValues,
int bsrRowOffsetsType,
int bsrColIndType,
int idxBase,
int valueType,
int order) |
static int |
cusparse.cusparseCreateConstBlockedEll(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long ellBlockSize,
long ellCols,
Pointer ellColInd,
Pointer ellValue,
int ellIdxType,
int idxBase,
int valueType) |
static int |
cusparse.cusparseCreateConstBsr(cusparseSpMatDescr spMatDescr,
long brows,
long bcols,
long bnnz,
long rowBlockDim,
long colBlockDim,
Pointer bsrRowOffsets,
Pointer bsrColInd,
Pointer bsrValues,
int bsrRowOffsetsType,
int bsrColIndType,
int idxBase,
int valueType,
int order) |
static int |
cusparse.cusparseCreateConstCoo(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long nnz,
Pointer cooRowInd,
Pointer cooColInd,
Pointer cooValues,
int cooIdxType,
int idxBase,
int valueType) |
static int |
cusparse.cusparseCreateConstCsc(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long nnz,
Pointer cscColOffsets,
Pointer cscRowInd,
Pointer cscValues,
int cscColOffsetsType,
int cscRowIndType,
int idxBase,
int valueType) |
static int |
cusparse.cusparseCreateConstCsr(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long nnz,
Pointer csrRowOffsets,
Pointer csrColInd,
Pointer csrValues,
int csrRowOffsetsType,
int csrColIndType,
int idxBase,
int valueType) |
static int |
cusparse.cusparseCreateConstSlicedEll(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long nnz,
long sellValuesSize,
long sliceSize,
Pointer sellSliceOffsets,
Pointer sellColInd,
Pointer sellValues,
int sellSliceOffsetsType,
int sellColIndType,
int idxBase,
int valueType) |
static int |
cusparse.cusparseCreateCsc(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long nnz,
Pointer cscColOffsets,
Pointer cscRowInd,
Pointer cscValues,
int cscColOffsetsType,
int cscRowIndType,
int idxBase,
int valueType) |
static int |
cusparse.cusparseCreateSlicedEll(cusparseSpMatDescr spMatDescr,
long rows,
long cols,
long nnz,
long sellValuesSize,
long sliceSize,
Pointer sellSliceOffsets,
Pointer sellColInd,
Pointer sellValues,
int sellSliceOffsetsType,
int sellColIndType,
int idxBase,
int valueType) |
static int |
cusparse.cusparseCscGet(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] nnz,
Pointer cscColOffsets,
Pointer cscRowInd,
Pointer cscValues,
int[] cscColOffsetsType,
int[] cscRowIndType,
int[] idxBase,
int[] valueType) |
static int |
cusparse.cusparseCscGet(cusparseSpMatDescr spMatDescr,
LongBuffer rows,
LongBuffer cols,
LongBuffer nnz,
Pointer cscColOffsets,
Pointer cscRowInd,
Pointer cscValues,
IntBuffer cscColOffsetsType,
IntBuffer cscRowIndType,
IntBuffer idxBase,
IntBuffer valueType) |
static int |
cusparse.cusparseCscGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer nnz,
Pointer cscColOffsets,
Pointer cscRowInd,
Pointer cscValues,
IntPointer cscColOffsetsType,
IntPointer cscRowIndType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseCscGet(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer nnz,
PointerPointer cscColOffsets,
PointerPointer cscRowInd,
PointerPointer cscValues,
IntPointer cscColOffsetsType,
IntPointer cscRowIndType,
IntPointer idxBase,
IntPointer valueType) |
static int |
cusparse.cusparseCscSetPointers(cusparseSpMatDescr spMatDescr,
Pointer cscColOffsets,
Pointer cscRowInd,
Pointer cscValues) |
static int |
cusparse.cusparseCsrSetPointers(cusparseSpMatDescr spMatDescr,
Pointer csrRowOffsets,
Pointer csrColInd,
Pointer csrValues) |
static int |
cusparse.cusparseCsrSetStridedBatch(cusparseSpMatDescr spMatDescr,
int batchCount,
long offsetsBatchStride,
long columnsValuesBatchStride) |
static int |
cusparse.cusparseDenseToSparse_analysis(cusparseContext handle,
cusparseDnMatDescr matA,
cusparseSpMatDescr matB,
int alg,
Pointer externalBuffer) |
static int |
cusparse.cusparseDenseToSparse_bufferSize(cusparseContext handle,
cusparseDnMatDescr matA,
cusparseSpMatDescr matB,
int alg,
SizeTPointer bufferSize) |
static int |
cusparse.cusparseDenseToSparse_convert(cusparseContext handle,
cusparseDnMatDescr matA,
cusparseSpMatDescr matB,
int alg,
Pointer externalBuffer) |
static int |
cusparse.cusparseSDDMM_bufferSize(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseDnMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
SizeTPointer bufferSize) |
static int |
cusparse.cusparseSDDMM_preprocess(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseDnMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
Pointer externalBuffer) |
static int |
cusparse.cusparseSDDMM(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseDnMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
Pointer externalBuffer) |
static int |
cusparse.cusparseSparseToDense_bufferSize(cusparseContext handle,
cusparseSpMatDescr matA,
cusparseDnMatDescr matB,
int alg,
SizeTPointer bufferSize) |
static int |
cusparse.cusparseSparseToDense(cusparseContext handle,
cusparseSpMatDescr matA,
cusparseDnMatDescr matB,
int alg,
Pointer externalBuffer) |
static int |
cusparse.cusparseSpGEMM_compute(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
cusparseSpGEMMDescr spgemmDescr,
SizeTPointer bufferSize2,
Pointer externalBuffer2) |
static int |
cusparse.cusparseSpGEMM_copy(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
cusparseSpGEMMDescr spgemmDescr) |
static int |
cusparse.cusparseSpGEMM_estimateMemory(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
cusparseSpGEMMDescr spgemmDescr,
float chunk_fraction,
SizeTPointer bufferSize3,
Pointer externalBuffer3,
SizeTPointer bufferSize2) |
static int |
cusparse.cusparseSpGEMM_workEstimation(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
cusparseSpGEMMDescr spgemmDescr,
SizeTPointer bufferSize1,
Pointer externalBuffer1) |
static int |
cusparse.cusparseSpGEMMreuse_compute(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
Pointer beta,
cusparseSpMatDescr matC,
int computeType,
int alg,
cusparseSpGEMMDescr spgemmDescr) |
static int |
cusparse.cusparseSpGEMMreuse_copy(cusparseContext handle,
int opA,
int opB,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
cusparseSpMatDescr matC,
int alg,
cusparseSpGEMMDescr spgemmDescr,
SizeTPointer bufferSize5,
Pointer externalBuffer5) |
static int |
cusparse.cusparseSpGEMMreuse_nnz(cusparseContext handle,
int opA,
int opB,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
cusparseSpMatDescr matC,
int alg,
cusparseSpGEMMDescr spgemmDescr,
SizeTPointer bufferSize2,
Pointer externalBuffer2,
SizeTPointer bufferSize3,
Pointer externalBuffer3,
SizeTPointer bufferSize4,
Pointer externalBuffer4) |
static int |
cusparse.cusparseSpGEMMreuse_workEstimation(cusparseContext handle,
int opA,
int opB,
cusparseSpMatDescr matA,
cusparseSpMatDescr matB,
cusparseSpMatDescr matC,
int alg,
cusparseSpGEMMDescr spgemmDescr,
SizeTPointer bufferSize1,
Pointer externalBuffer1) |
static int |
cusparse.cusparseSpMatGetAttribute(cusparseSpMatDescr spMatDescr,
int attribute,
Pointer data,
long dataSize) |
static int |
cusparse.cusparseSpMatGetSize(cusparseSpMatDescr spMatDescr,
long[] rows,
long[] cols,
long[] nnz) |
static int |
cusparse.cusparseSpMatGetSize(cusparseSpMatDescr spMatDescr,
LongBuffer rows,
LongBuffer cols,
LongBuffer nnz) |
static int |
cusparse.cusparseSpMatGetSize(cusparseSpMatDescr spMatDescr,
LongPointer rows,
LongPointer cols,
LongPointer nnz) |
static int |
cusparse.cusparseSpMatSetAttribute(cusparseSpMatDescr spMatDescr,
int attribute,
Pointer data,
long dataSize) |
static int |
cusparse.cusparseSpMM_preprocess(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnMatDescr matB,
Pointer beta,
cusparseDnMatDescr matC,
int computeType,
int alg,
Pointer externalBuffer) |
static int |
cusparse.cusparseSpMMOp_createPlan(cusparseContext handle,
cusparseSpMMOpPlan plan,
int opA,
int opB,
cusparseSpMatDescr matA,
cusparseDnMatDescr matB,
cusparseDnMatDescr matC,
int computeType,
int alg,
Pointer addOperationNvvmBuffer,
long addOperationBufferSize,
Pointer mulOperationNvvmBuffer,
long mulOperationBufferSize,
Pointer epilogueNvvmBuffer,
long epilogueBufferSize,
SizeTPointer SpMMWorkspaceSize) |
static int |
cusparse.cusparseSpSM_analysis(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnMatDescr matB,
cusparseDnMatDescr matC,
int computeType,
int alg,
cusparseSpSMDescr spsmDescr,
Pointer externalBuffer) |
static int |
cusparse.cusparseSpSM_bufferSize(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnMatDescr matB,
cusparseDnMatDescr matC,
int computeType,
int alg,
cusparseSpSMDescr spsmDescr,
SizeTPointer bufferSize) |
static int |
cusparse.cusparseSpSM_solve(cusparseContext handle,
int opA,
int opB,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnMatDescr matB,
cusparseDnMatDescr matC,
int computeType,
int alg,
cusparseSpSMDescr spsmDescr) |
static int |
cusparse.cusparseSpSV_analysis(cusparseContext handle,
int opA,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnVecDescr vecX,
cusparseDnVecDescr vecY,
int computeType,
int alg,
cusparseSpSVDescr spsvDescr,
Pointer externalBuffer) |
static int |
cusparse.cusparseSpSV_bufferSize(cusparseContext handle,
int opA,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnVecDescr vecX,
cusparseDnVecDescr vecY,
int computeType,
int alg,
cusparseSpSVDescr spsvDescr,
SizeTPointer bufferSize) |
static int |
cusparse.cusparseSpSV_solve(cusparseContext handle,
int opA,
Pointer alpha,
cusparseSpMatDescr matA,
cusparseDnVecDescr vecX,
cusparseDnVecDescr vecY,
int computeType,
int alg,
cusparseSpSVDescr spsvDescr) |