Skip to content

eriknw/dask-grblas

 
 

Repository files navigation

dask-grblas

Build Status Coverage Status

This is a work in progress. It is ready to be played with (lightly), but not used for any serious work.

grblas provides a high-level syntax for writing GraphBLAS, which is a sparse linear algebra specification suitable for many graph algorithms. The primary GraphBLAS implementation is SuiteSparse:GraphBLAS by Dr. Timothy Davis.

dask-grblas mirrors the grblas API and uses dask for out-of-core or distributed computation. I hope this can be a pleasant way to scale GraphBLAS to very large problems.

Sparse arrays are hard. Distributed sparse arrays are even harder--but interesting! If you're curious, would like to help, or just feel like saying hello, please leave a message!

About

Distributed GraphBLAS via dask and grblas

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • Python 97.9%
  • Jupyter Notebook 2.1%