-
Notifications
You must be signed in to change notification settings - Fork 7k
[core][gpu objects] Integrate single-controller collective APIs with GPU objects #53720
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
Merged
stephanie-wang
merged 40 commits into
ray-project:master
from
stephanie-wang:gpu-object-collective-integration
Jun 16, 2025
Merged
Changes from 35 commits
Commits
Show all changes
40 commits
Select commit
Hold shift + click to select a range
db10f80
tmp
stephanie-wang 81eeebc
Working basic test
stephanie-wang 2f4ea06
tests and group
stephanie-wang e31ec81
doc
stephanie-wang 4393996
lint
stephanie-wang e866300
lint
stephanie-wang 541b54a
test
stephanie-wang 91da8fc
more tests
stephanie-wang 7fcaeac
lint
stephanie-wang 0ce186e
Update python/ray/experimental/collective/util.py
stephanie-wang f909028
Update python/ray/experimental/collective/communicator.py
stephanie-wang 0fbf8fb
Update python/ray/experimental/collective/collective.py
stephanie-wang 7cc982c
Update python/ray/experimental/collective/collective.py
stephanie-wang ee69c3d
cleanup
stephanie-wang 8a84643
update
stephanie-wang 32b767a
Merge commit '2ff7298b1a69ea68b0c51a8036acacf147dc8cdf' into gpu-obje…
stephanie-wang aa7dac9
Unit tests work now
stephanie-wang 2594dc1
Specify backend
stephanie-wang 681704c
Allocate on correct device
stephanie-wang a72f78c
GPU test
stephanie-wang cff9244
Merge remote-tracking branch 'upstream/master' into gpu-object-collec…
stephanie-wang 083a3fa
doc
stephanie-wang a30ea59
more docs
stephanie-wang 909d298
lint
stephanie-wang ce69966
doc
stephanie-wang edb45ae
test
stephanie-wang 253cfce
comment
stephanie-wang c4091bf
fix, lint
stephanie-wang 10e6624
fix and lint
stephanie-wang 309558c
lint
stephanie-wang 5e2ac05
lint
stephanie-wang d8f457c
avoid torch import
stephanie-wang 816baa5
lint
stephanie-wang 0e751d2
lint
stephanie-wang 88d80be
Merge remote-tracking branch 'upstream/master' into gpu-object-collec…
stephanie-wang 4ca5195
fix imports
stephanie-wang 42ba38a
ignore
stephanie-wang 384fb46
Merge remote-tracking branch 'upstream/master' into gpu-object-collec…
stephanie-wang a7a79cb
fix
stephanie-wang 2bfccdf
fix test
stephanie-wang File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
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.
In my memory,
pip install torchwill install CPU version PyTorch. Maybe we can just ask users to install torch without providing the instruction.