Skip to content
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

[coll] Avoid all-to-all connection. #10840

Draft
wants to merge 10 commits into
base: master
Choose a base branch
from

Commits on Sep 23, 2024

  1. [coll] Avoid all-to-all connection.

    - Use a fixed tree topo for broadcast by always sending the data to the 0th node.
    
    XGBoost always broadcast with 0th node as root anyway.
    
    - Reduce the amount of connections.
    trivialfis committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    b9d75d2 View commit details
    Browse the repository at this point in the history
  2. R.

    trivialfis committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    b2ca2fa View commit details
    Browse the repository at this point in the history
  3. Single worker.

    trivialfis committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    4ec9b0e View commit details
    Browse the repository at this point in the history
  4. Cleanup.

    trivialfis committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    0ff3eee View commit details
    Browse the repository at this point in the history
  5. Log.

    trivialfis committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    45b729b View commit details
    Browse the repository at this point in the history
  6. Configuration menu
    Copy the full SHA
    dddef2a View commit details
    Browse the repository at this point in the history
  7. Don't be too small.

    trivialfis committed Sep 23, 2024
    Configuration menu
    Copy the full SHA
    4ecfa1d View commit details
    Browse the repository at this point in the history
  8. Configuration menu
    Copy the full SHA
    e6ec237 View commit details
    Browse the repository at this point in the history

Commits on Sep 24, 2024

  1. checks.

    trivialfis committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    08f0121 View commit details
    Browse the repository at this point in the history
  2. lint.

    trivialfis committed Sep 24, 2024
    Configuration menu
    Copy the full SHA
    b7129c7 View commit details
    Browse the repository at this point in the history