Interfacing to GraphBLAS for faster sparse matrix operations, and support for graph algorithms #3166
DrTimothyAldenDavis
started this conversation in
Ideas
Replies: 2 comments
-
|
Thanks Timothy for sharing this! If anyone is interesting in thinking through integrating GraphBLAS into mathjs or simply porting it to JS please let me know. |
Beta Was this translation helpful? Give feedback.
0 replies
-
|
Great! I'll forward a link to this discussion to the GraphBLAS community. -- Tim |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Would there be any interest in an interface from math.js to GraphBLAS? The GraphBLAS project provides a wide range of high performance sparse matrix computations and is used by MATLAB, Julia, FalkorDB and other projects for sparse computations and graph algorithms. Details on the project are here: https://graphblas.org/ and I have a youtube video playlist here: https://www.youtube.com/playlist?list=PL5EvFKC69QIw3FqXj7UmiN1p-a-qYnZVK (see in particular the first 2 videos).
SuiteSparse:GraphBLAS is a large package (about 130K lines of C/C++) so it would be too daunting to try to translate it all into JavaScript. It's Apache 2 licensed (see https://github.com/DrTimothyAldenDavis/GraphBLAS).
There might be others in the GraphBLAS.org community would be interested in a JavaScript interface to GraphBLAS. I would be able to help with it, by providing input on the design of a JavaScript API.
Beta Was this translation helpful? Give feedback.
All reactions