Skip to content

Add standalone distributed Muon optimizer - #4060

Draft
weifengpy wants to merge 23 commits into
gh/weifengpy/44/basefrom
gh/weifengpy/44/head
Draft

Add standalone distributed Muon optimizer#4060
weifengpy wants to merge 23 commits into
gh/weifengpy/44/basefrom
gh/weifengpy/44/head

Conversation

@weifengpy

@weifengpy weifengpy commented Aug 4, 2026

Copy link
Copy Markdown
Contributor

[ghstack-poisoned]
@meta-cla meta-cla Bot added the CLA Signed This label is managed by the Meta Open Source bot. label Aug 4, 2026
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
[ghstack-poisoned]
weifengpy added a commit that referenced this pull request Aug 5, 2026
Stack from [ghstack](https://github.com/ezyang/ghstack/tree/0.15.0)
(oldest at bottom):
* #4060
* __->__ #4063

before: spmd_types exposes the dense DP axis as dp_shard, but Kimi 2.7
requested the legacy fsdp axis, causing Invalid mesh dim: 'fsdp' during
initialization

after: explicitly tells FSDP that dp_shard or efsdp is the data-parallel
shard axis
[ghstack-poisoned]
weifengpy added a commit that referenced this pull request Aug 6, 2026
ghstack-source-id: 42ce6ec
Pull-Request: #4060
[ghstack-poisoned]
weifengpy added a commit that referenced this pull request Aug 6, 2026
ghstack-source-id: 44cc6b7
Pull-Request: #4060
[ghstack-poisoned]
weifengpy added a commit that referenced this pull request Aug 6, 2026
ghstack-source-id: 4d37231
Pull-Request: #4060
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

ciflow/8gpu CLA Signed This label is managed by the Meta Open Source bot.

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant