CUDA上的稀疏矩阵运算

时间:2012-03-29 03:20:43

标签: c++ cuda sparse-matrix cusp-library

我致力于将大型Matlab代码转换为C ++和CUDA。我在转换一些稀疏矩阵运算时遇到了问题:

1. full_Matrix    *  sparse_Matrix
2. sparse_Matrix  *  full_Matrix
3. sparse_Matrix  *  sparse_Matrix    (SOLVED WITH CUSP)
4. full_Matrix   .*  sparse_Matrix    (elementwise multiplication)
5. sparse_Matrix  *  full_Matrix      (elementwise multiplication)
6. sparse_Matrix .*  sparse_Matrix    (elementwise multiplication)

我能够使用CUSPARSE解决2,使用CUSP解决3,但是我无法使用CUSP(或CUSPARSE)进行元素矩阵乘法或问题1。

我很感兴趣是否有一个CUDA库可以实现上述所有操作(最好是开源操作)。

由于

0 个答案:

没有答案