Skip to content

Conversation

isururanawaka
Copy link
Contributor

Summary:
Resharding API Implementation
{F1981530544}

  • Take current plan and next plan difference as an argument
  • Move shards to match the new plan based on the diff plan
  • Supports TW, CW sharding
  • Use async P2P(batch_isend_irecv) communication overlapping with data preparation for maximize latency hides
  • Use hierarchical communication (Inter node and Intra node communication groups for transfers)

Differential Revision: D80647762

@meta-cla meta-cla bot added the CLA Signed This label is managed by the Facebook bot. Authors need to sign the CLA before a PR can be reviewed. label Aug 26, 2025
@facebook-github-bot
Copy link
Contributor

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

isururanawaka added a commit to isururanawaka/torchrec that referenced this pull request Aug 28, 2025
Summary:

**Resharding API Implementation**
 {F1981530544}

- Take current plan and next plan difference as an argument
-  Move shards to match the new plan based on the diff plan
- Supports TW, CW sharding
- Use async P2P(batch_isend_irecv) communication overlapping with data preparation for maximize latency hides
- Use hierarchical communication (Inter node and Intra node communication groups for transfers)

Differential Revision: D80647762
Summary:
Pull Request resolved: pytorch#3323

**Resharding API Implementation**
 {F1981530544}

- Take current plan and next plan difference as an argument
-  Move shards to match the new plan based on the diff plan
- Supports TW, CW sharding
- Use async P2P(batch_isend_irecv) communication overlapping with data preparation for maximize latency hides
- Use hierarchical communication (Inter node and Intra node communication groups for transfers)

Differential Revision: D80647762
@facebook-github-bot
Copy link
Contributor

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

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
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants