Skip to content

Conversation

seunghwak
Copy link
Contributor

In SG, the vertex range of edge source/destination property values coincide with the local vertex partition size; so, creating owning data structures for both vertex property values & edge source|destination property values waste memory.

Users can directly call detail::edge_endpoint_property_view_t constructor functions to avoid this (this was considered as tricks for advanced users). To make this easier, this PR adds non-detail space utility functions.

@seunghwak seunghwak requested a review from a team as a code owner May 19, 2025 17:21
@seunghwak seunghwak added improvement Improvement / enhancement to an existing function non-breaking Non-breaking change and removed cuGraph labels May 19, 2025
@seunghwak seunghwak self-assigned this May 19, 2025
@seunghwak seunghwak added this to the 25.06 milestone May 19, 2025
@ChuckHastings
Copy link
Collaborator

/merge

@rapids-bot rapids-bot bot merged commit 3c3bac4 into rapidsai:branch-25.06 May 20, 2025
96 checks passed
@seunghwak seunghwak deleted the enh_non_owning branch May 21, 2025 03:11
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
improvement Improvement / enhancement to an existing function non-breaking Non-breaking change
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants