[SciPy-Dev] PyRSB: Python interface to librsb sparse matrices library
Michele Martone
michelemartone at users.sourceforge.net
Mon Jun 26 04:46:46 EDT 2017
Hi CJ,
On a current Xeon server with say, >=8 cores you might expect
pyrsb's rsb_matrix vs csr_matrix comparison to show speedup <1x
(so, slowdown) until ~1M nonzeroes; then growing to say a
10x-20x speedup at ~100M nonzeroes.
No golden rule here; just rough estimates to give you an idea.
On 20170622 at 22:24, CJ Carey wrote:
> Looks interesting, thanks for posting!
>
> I haven't downloaded anything to try it out, but I'm interested to see the
> benchmark results you get from `make test`.
>
> On Wed, Jun 21, 2017 at 5:51 AM, Michele Martone <
> michelemartone at users.sourceforge.net> wrote:
>
> > Hi.
> >
> > I'm the author of the high performance multithreaded sparse matrix
> > library `librsb' (mostly C, LGPLv3): http://librsb.sourceforge.net/
> >
> > I'm *not* a user of SciPy/NumPy/Python, but using Cython I have
> > written a proof-of-concept interface to librsb, named `PyRSB':
> > https://github.com/michelemartone/pyrsb
> >
> > PyRSB is in a prototypal state; e.g. still lacks good error handling.
> > Its interface is trivial, as it mimicks that of SciPy's 'csr_matrix'.
> > Advantages over csr_matrix are in fast multithreaded multiplication
> > of huge sparse matrices.
> > Intended application area is iterative solution of linear systems;
> > particularly fast if with symmetric matrices and many rhs.
> >
> > With this email I am looking for prospective:
> > - users/testers
> > - developers (any interest to collaborate/adopt/include the project?)
> >
> > Looking forward for your feedback,
> > Michele
> >
> > _______________________________________________
> > SciPy-Dev mailing list
> > SciPy-Dev at python.org
> > https://mail.python.org/mailman/listinfo/scipy-dev
> >
> >
> _______________________________________________
> SciPy-Dev mailing list
> SciPy-Dev at python.org
> https://mail.python.org/mailman/listinfo/scipy-dev
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: not available
URL: <http://mail.python.org/pipermail/scipy-dev/attachments/20170626/ab3ed346/attachment-0001.sig>
More information about the SciPy-Dev
mailing list