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

Support benchmarking UCC backend through PyTorch in PARAM-Comms #14

Closed
wants to merge 1 commit into from

Conversation

kingchc
Copy link
Contributor

@kingchc kingchc commented Nov 2, 2020

Summary:
Update --backend argument to accept ucc as a valid option

  • utilize PyTorchNCCLBackend for calling collectives UCC PG
  • move --backend option to a common option for all comms benchs
  • use generic name PyTorchDistBackend instead of PyTorchNCCLBackend to support NCCL, UCC, MPI, and Gloo backends

Differential Revision: D24433491

Summary:
Update `--backend` argument to accept `ucc` as a valid option
  - utilize `PyTorchNCCLBackend` for calling collectives UCC PG
  - move `--backend` option to a common option for all comms benchs
  - use generic name `PyTorchDistBackend` instead of `PyTorchNCCLBackend` to support NCCL, UCC, MPI, and Gloo backends

Differential Revision: D24433491

fbshipit-source-id: 6e80d9c1cfac809ca239561a5d9e93cd22b4c885
@facebook-github-bot facebook-github-bot added CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported labels Nov 2, 2020
@facebook-github-bot
Copy link
Contributor

This pull request was exported from Phabricator. Differential Revision: D24433491

@facebook-github-bot
Copy link
Contributor

This pull request has been merged in fa32c86.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. fb-exported Merged
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants