Best Package for Sparse Matrix Multiplication

I am looking for the best package for sparse matrix multiplication on single core solution. I am not looking for CUDA, MPI or OpenMP solutions.

My preference for languages in decreasing order : Matlab, Python, C/C++.

Matlab has its own matrix multiplication function which can be used for sparse matrix multiplication. But are there any better package(s) available ?

I have to multiply two large matrices which are in sparse format.

Eg., one matrix is 677000-by-48000 and another is 48000-by-8192. Here, n-by-d means n : # of rows, d : # of columns

Answers


I'm no expert for sparse matrices but I do know the renowned 'eigen' C++ library.

They have a tutorial on sparse matrices, reachable from the documentation page.


Need Your Help

substitute iphone app and ipad app with universal app

iphone ios ipad app-store universal

i have two apps in the app store an iPhone app and an iPad app. now i build a universal app and dont know how to substitue the existing two apps with the universal one. because my iphone app has an...

Is it OK to use C-style cast for built-in types?

c++ casting

After reading here a lot of answers about C-style casting in C++ I still have one little question. Can I use C-style casting for built-in types like long x=(long)y; or it's still considered bad and

About UNIX Resources Network

Original, collect and organize Developers related documents, information and materials, contains jQuery, Html, CSS, MySQL, .NET, ASP.NET, SQL, objective-c, iPhone, Ruby on Rails, C, SQL Server, Ruby, Arrays, Regex, ASP.NET MVC, WPF, XML, Ajax, DataBase, and so on.