【发布时间】:2013-08-23 14:32:12
【问题描述】:
我正在寻找在单核解决方案上用于稀疏矩阵乘法的最佳包。 我不是在寻找 CUDA、MPI 或 OpenMP 解决方案。
我对语言的偏好按降序排列:Matlab、Python、C/C++。
Matlab 有自己的矩阵乘法函数,可用于稀疏矩阵乘法。但是有没有更好的包?
我必须将两个稀疏格式的大矩阵相乘。
例如,一个矩阵是 677000×48000,另一个是 48000×8192。这里,n-by-d 表示 n : # of rows, d : # of columns
【问题讨论】:
-
这取决于应用程序。
-
核心 MATLAB、Python Scipy、Sparse BLAS、SparseLib++、SPARSKIT、Eigen、uBLAS
标签: c++ python matlab sparse-matrix matrix-multiplication