[SciPy-dev] sparse matrix multiplication - poor performance

Travis Oliphant oliphant.travis at ieee.org
Fri Dec 8 21:31:04 EST 2006


Nathan Bell wrote:
> On 12/7/06, Travis Oliphant <oliphant at ee.byu.edu> wrote:
>   
>> The licensing for SPARSKIT is (was) not suitable for use in SciPy.   I
>> have used it in the past but couldn't because of licensing issues.
>>     
>
> I've learned that SMMP[1] is public domain and well documented[2].  It
> consists of a single fortran file with no external dependencies.  I
> successfully ran f2py on smmp.f and was able to load the module into
> python.
>
> Is there any reason that SMMP could/should not be used for sparse
> matrix multiplies?  If not I can try making the necessary changes.
>
>   
No reason not to use it if the license is really suitable (the web-page 
seems to indicate that if it is used in "commercial" code then we have 
to contact the author first --- SciPy cannot have such encumbrances).

If we can use it, then great.  Which storage format does it work for? 

-Travis




More information about the SciPy-Dev mailing list