This is a library plus a test harness for collecting algorithms that use the GraphBLAS. For test coverage reports, see https://graphblas.org/LAGraph/ . Documentation: https://lagraph.readthedocs.org
Other
225
stars
59
forks
source link
Added basic push/pull optimization code to LAGraph_MaximalMatching #226
Added basic push/pull optimization code that can be turned on and off with the OPTIMIZE_PUSH_PULL macro. The best sparsity threshold (the point at which the code switches from push to pull) was determined to be 0.06. Here are some new results:
Changes to
LAGraph_MaximalMatching
:OPTIMIZE_PUSH_PULL
macro. The best sparsity threshold (the point at which the code switches from push to pull) was determined to be 0.06. Here are some new results:sparsity_thresh
= 0.06The old results are from my undergrad thesis. All results were collected on
backslash
.Changes to
test_CoarsenMatching
:LAGraph_Random
since pre-built graphs are not being used in this test.Other changes
Parent_to_S
function ofLAGraph_CoarsenMatching