-
Notifications
You must be signed in to change notification settings - Fork 310
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
Reduce MNMG memory requirements #1916
Conversation
seunghwak
commented
Oct 29, 2021
•
edited
Loading
edited
- Add overflow check for vertex_t & edge_t in construct_edgelist
- Update CUGRAPH_MG_TEST_PROGRAM_MAIN() to work with multiple nodes.
- Memory requirement optimizations
…e of std::optional<rmm::device_uvector<vertex_t>>
Codecov Report
@@ Coverage Diff @@
## branch-21.12 #1916 +/- ##
===============================================
Coverage ? 70.13%
===============================================
Files ? 143
Lines ? 8812
Branches ? 0
===============================================
Hits ? 6180
Misses ? 2632
Partials ? 0 Continue to review full report at Codecov.
|
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.
Is there an issue this PR could be connected to?
@gpucibot merge |
This PR pulls updates from #1916. Better be reviewed after #1916 gets merged. - [x] Remove unnecessary host barrier synchronization. Authors: - Seunghwa Kang (https://github.com/seunghwak) Approvers: - Chuck Hastings (https://github.com/ChuckHastings) URL: #1917
…ll and P is large (#1919) This PR pulls updates from #1916 & #1917. Better be reviewed after #1916 ݽ gets merged. (key, value) pairs are still disabled (by setting the threshold value to 0) as this has performance overhead and no clear benefit in analyzing larger graphs up to 32 GPUs (unless we artificially tweak 2D partitioning of GPUs). The threshold value needs to be adjusted with larger scale testing later. - [x] Update copy_v_transform_reduce_in_out_nbr to use minor_properties_t as a temporary buffer. Authors: - Seunghwa Kang (https://github.com/seunghwak) Approvers: - Chuck Hastings (https://github.com/ChuckHastings) URL: #1919