-
Notifications
You must be signed in to change notification settings - Fork 91
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
MST Preprocessing for symbolic Cholesky #1765
Conversation
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Mostly LGTM. I have some questions about the distinction between the device and non-device code paths.
Also I think it would be helpful if you add the literature reference to the code.
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
first part of my review
Co-authored-by: Marcel Koch <[email protected]>
Co-authored-by: Marcel Koch <[email protected]> Co-authored-by: Yu-Hsiang M. Tsai <[email protected]>
fce1842
to
8656cdf
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I would still prefer changing the comment about the edge weights, but it's not a blocker.
Codecov ReportAttention: Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## develop #1765 +/- ##
===========================================
- Coverage 89.73% 89.35% -0.38%
===========================================
Files 795 797 +2
Lines 65800 65965 +165
===========================================
- Hits 59045 58946 -99
- Misses 6755 7019 +264 ☔ View full report in Codecov by Sentry. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
second part of my review. some question might be dumb after I go through the algorithm.
Will do the algorithm part later
Quality Gate passedIssues Measures |
Extracted from #1758, this only contains the MST preprocessing step.
Related literature: A. Fallin, A. Gonzalez, J. Seo, and M. Burtscher, “A High-Performance MST Implementation for GPUs,” in Proceedings of the International Conference for High Performance Computing, Networking, Storage and Analysis, in SC ’23. New York, NY, USA: Association for Computing Machinery, Nov. 2023, pp. 1–13. doi: 10.1145/3581784.3607093.