CSC格式的cuda稀疏操作

CSC格式的cuda稀疏操作,cuda,sparse-matrix,Cuda,Sparse Matrix,我一直在寻找使用cuSPARSE将稀疏矩阵乘以稠密矩阵的方法 我的稀疏矩阵是CSC(压缩稀疏列格式) cuSPARSE支持从CSC到CSR的转换,以及CSR格式的乘法,但我一直在寻找一种不涉及CSC到CSR转换的解决方案 我想问一下,是否有人知道实现此功能的库或类似库。谢谢。CSC是CSR转置的。所以只要通过CUSPARSE\u操作\u TRANSPOSE进行transA谢谢您的回答!你还知道哪一个更有效吗?转换csc2csr或传递CUSPARSE\u OPERATION\u TRANSPOSE

我一直在寻找使用cuSPARSE将稀疏矩阵乘以稠密矩阵的方法
我的稀疏矩阵是CSC(压缩稀疏列格式)

cuSPARSE支持从CSC到CSR的转换,以及CSR格式的乘法,但我一直在寻找一种不涉及CSC到CSR转换的解决方案


我想问一下,是否有人知道实现此功能的库或类似库。
谢谢。

CSC是CSR转置的。所以只要通过
CUSPARSE\u操作\u TRANSPOSE
进行
transA

谢谢您的回答!你还知道哪一个更有效吗?转换
csc2csr
或传递
CUSPARSE\u OPERATION\u TRANSPOSE
?如果您使用相同的数据执行多个操作,我会首先进行转换。话虽如此,所花费的时间将取决于稀疏模式。因此,在比较
csc2csr
CUSPARSE\u操作\u转置时,没有真正好的答案