Skip to content

Refactor Julia ktruss implementation#5

Open
tkelman wants to merge 1 commit into
graphchallenge:masterfrom
tkelman:speedups
Open

Refactor Julia ktruss implementation#5
tkelman wants to merge 1 commit into
graphchallenge:masterfrom
tkelman:speedups

Conversation

@tkelman

@tkelman tkelman commented Apr 12, 2017

Copy link
Copy Markdown

Use CHOLMOD.Sparse for sparse matmul, to avoid the cost of sorting
the row indices when that isn't necessary

Devectorize the various sums over columns, instead iterate over
each nonzero in the sparsity structure directly

Results in about a 3x speedup on amazon0302

Use CHOLMOD.Sparse for sparse matmul, to avoid the cost of sorting
the row indices when that isn't necessary

Devectorize the various sums over columns, instead iterate over
each nonzero in the sparsity structure directly

Results in about a 3x speedup on amazon0302
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant