-
-
Notifications
You must be signed in to change notification settings - Fork 4.4k
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
[Core] Add MultiprocessingGPUExecutor #4539
Merged
Merged
Commits on May 1, 2024
-
[Core] Add MultiprocessingGPUExecutor
This introduces a python multiprocessing-based executor that can be used as an alternative to Ray for single-node inferencing. With the changes in this PR, Ray will continue to be used for parallel workers if it's installed, otherwise vanilla python multiprocessing is used. It can also be overridden with --no-worker-use-ray. The existing distributed tests have been updated to run with/without Ray. Worker processes are shut down when the LLMEngine is garbage collected. Co-authored-by: SAHIL SUNEJA <suneja@us.ibm.com>
Configuration menu - View commit details
-
Copy full SHA for eb7e5d4 - Browse repository at this point
Copy the full SHA eb7e5d4View commit details
Commits on May 2, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 079480f - Browse repository at this point
Copy the full SHA 079480fView commit details -
Configuration menu - View commit details
-
Copy full SHA for 3ef4da3 - Browse repository at this point
Copy the full SHA 3ef4da3View commit details
Commits on May 4, 2024
-
Merge remote-tracking branch 'refs/remotes/origin/main' into multipro…
…c-gpu-executor # Conflicts: # tests/distributed/test_basic_distributed_correctness.py
Configuration menu - View commit details
-
Copy full SHA for e7d06d9 - Browse repository at this point
Copy the full SHA e7d06d9View commit details
Commits on May 11, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 5ac9525 - Browse repository at this point
Copy the full SHA 5ac9525View commit details
Commits on May 12, 2024
-
Configuration menu - View commit details
-
Copy full SHA for f728fdd - Browse repository at this point
Copy the full SHA f728fddView commit details -
Configuration menu - View commit details
-
Copy full SHA for 9161e5e - Browse repository at this point
Copy the full SHA 9161e5eView commit details
Commits on May 13, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 3dc25c5 - Browse repository at this point
Copy the full SHA 3dc25c5View commit details
Commits on May 14, 2024
-
Configuration menu - View commit details
-
Copy full SHA for 4c6e4ed - Browse repository at this point
Copy the full SHA 4c6e4edView commit details -
Merge remote-tracking branch 'refs/remotes/origin/main' into multipro…
…c-gpu-executor # Conflicts: # .buildkite/test-pipeline.yaml
Configuration menu - View commit details
-
Copy full SHA for 1431de6 - Browse repository at this point
Copy the full SHA 1431de6View commit details
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.