Sparse Matrices

Discussion created by donpellegrino on Aug 7, 2009

Given an AMD on 64-bit Linux environment what is the best way to work with sparse matrices?  I hunted through the AMD Core Math Library but I didn't see support for a sparse matrix.  I found the documentation for "3 BLAS: Basic Linear Algebra Subprograms" at which reads:

"ACML also includes interfaces to the extensions to Level 1 BLAS known as the sparse BLAS. These routines perform operations on a sparse vector x which is stored in compressed form and a vector y in full storage form. See reference [4] for more information."

So it would seem that ACML supports sparse vectors but not sparse matrices.  If this is the case can someone recommend an alternative library?