Skip to content

Comments

customize lazy channels per comm#749

Closed
siyengar wants to merge 1 commit intometa-pytorch:mainfrom
siyengar:export-D93825257
Closed

customize lazy channels per comm#749
siyengar wants to merge 1 commit intometa-pytorch:mainfrom
siyengar:export-D93825257

Conversation

@siyengar
Copy link
Contributor

Summary:
Add support for the lazySetupChannels hint in the NCCLx backend's
populateNcclConfigFromHints(). This allows users to control the
ncclConfig_t.lazySetupChannels field on a per-communicator basis via
the torchcomms hints API.

Accepts both lazySetupChannels (camelCase) and lazy_setup_channels
(snake_case) hint keys, consistent with other hint key conventions.

Reviewed By: pavanbalaji

Differential Revision: D93825257

Summary:
Add support for the `lazySetupChannels` hint in the NCCLx backend's
`populateNcclConfigFromHints()`. This allows users to control the
`ncclConfig_t.lazySetupChannels` field on a per-communicator basis via
the torchcomms hints API.

Accepts both `lazySetupChannels` (camelCase) and `lazy_setup_channels`
(snake_case) hint keys, consistent with other hint key conventions.

Reviewed By: pavanbalaji

Differential Revision: D93825257
@meta-cla meta-cla bot added the CLA Signed This label is managed by the Meta Open Source bot. label Feb 20, 2026
@meta-codesync
Copy link

meta-codesync bot commented Feb 20, 2026

@siyengar has exported this pull request. If you are a Meta employee, you can view the originating Diff in D93825257.

@meta-codesync
Copy link

meta-codesync bot commented Feb 20, 2026

This pull request has been merged in 01a1ef9.

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 Meta Open Source bot. fb-exported Merged meta-exported

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants