Upgrade: Synchronization with Megatron-LM Core0.17.0#34
Merged
Conversation
NVIDIA#3649) Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Signed-off-by: Xin Yao <xiny@nvidia.com> Co-authored-by: Xin Yao <xiny@nvidia.com>
…VIDIA#3686) Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
… tp_size. (NVIDIA#3575) Co-authored-by: xiaotaoliu <xiaotaoliu@tencent.com>
NVIDIA#3739) Co-authored-by: Hongbin Liu <lhb8125@users.noreply.github.com>
Signed-off-by: oliver könig <okoenig@nvidia.com>
Co-authored-by: mathemakitten <helen.ngo14@gmail.com> Co-authored-by: Helen Ngo <helenn@nvidia.com>
Signed-off-by: Keshav Santhanam <ksanthanam@nvidia.com> Co-authored-by: Shanmugam Ramasamy <shanmugamr@cw-dfw-cs-001-login-01.cm.cluster> Co-authored-by: shanmugamr1992 <shanmugamr1992@gmail.com>
Co-authored-by: Teodor-Dumitru Ene <teodord.ene@gmail.com> Co-authored-by: Robert Kirby <rkirby@nvidia.com> Co-authored-by: Shanmugam Ramasamy <shanmugamr@cw-dfw-cs-001-login-01.cm.cluster> Co-authored-by: rislam <rislam@nvidia.com>
…VIDIA#3799) Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com>
Co-authored-by: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-authored-by: Keshav Santhanam <ksanthanam@nvidia.com>
Signed-off-by: oliver könig <okoenig@nvidia.com>
Signed-off-by: oliver könig <okoenig@nvidia.com>
Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> Signed-off-by: oliver könig <okoenig@nvidia.com> Co-authored-by: Salman Muin Kayser Chishti <13schishti@gmail.com>
Signed-off-by: oliver könig <okoenig@nvidia.com>
Signed-off-by: Charlie Truong <chtruong@nvidia.com>
Signed-off-by: Charlie Truong <chtruong@nvidia.com>
Signed-off-by: dimapihtar <dpihtar@gmail.com>
Signed-off-by: dimapihtar <dpihtar@gmail.com>
Signed-off-by: Charlie Truong <chtruong@nvidia.com>
…aph when running eager (NVIDIA#3815)
zhaoyinglia
approved these changes
Apr 30, 2026
aoyulong
approved these changes
Apr 30, 2026
BrianPei
pushed a commit
to BrianPei/Megatron-LM-FL
that referenced
this pull request
Apr 30, 2026
**Megatron-LM-FL Core Upgrade, core_r0.17.0 (fa49087)** Key changes: - Merge upstream - Replace torch.cuda with cur_platform across 22 core files - Restore FlagScale-specific patches: engram DDP buffer separation, hetero pipeline, qk_layernorm_hidden_dim support - Sync override plugin functions with upstream 0.17.0 API signatures - Add 15 FlagScale-specific fields to TransformerConfig - Fix Muon optimizer: keep upstream 0.17.0 base, preserve engram parallel extensions - Clean up FlagScale Begin/End markers to only wrap FlagScale-added code - disable unit_tests/transformer/ for cicd, to be fixed --------- Signed-off-by: Xin Yao <xiny@nvidia.com> Signed-off-by: oliver könig <okoenig@nvidia.com> Signed-off-by: Keshav Santhanam <ksanthanam@nvidia.com> Signed-off-by: Salman Muin Kayser Chishti <13schishti@gmail.com> Signed-off-by: Charlie Truong <chtruong@nvidia.com> Signed-off-by: dimapihtar <dpihtar@gmail.com> Signed-off-by: gkollu <gkollu@nvidia.com> Signed-off-by: Gautham Kollu <gkollu@nvidia.com> Signed-off-by: Maanu Grover <maanug@nvidia.com> Signed-off-by: Asha Anoosheh <aanoosheh@nvidia.com> Signed-off-by: Cory Ye <cye@nvidia.com> Signed-off-by: Faradawn Yang <73060648+faradawn@users.noreply.github.com> Signed-off-by: Mike Chrzanowski <mchrzanowski@nvidia.com> Signed-off-by: ykarnati <ykarnati@nvidia.com> Signed-off-by: Onur Yilmaz <oyilmaz@nvidia.com> Signed-off-by: Robin Zhang <robinz@nvidia.com> Signed-off-by: Maxime Grenu <maxime.grenu@gmail.com> Signed-off-by: Maxime Kawawa-Beaudan <maxkawab@gmail.com> Signed-off-by: qiyuw <qiyuw@nvidia.com> Signed-off-by: rislam <rislam@nvidia.com> Signed-off-by: NeMo Bot <nemo-bot@nvidia.com> Signed-off-by: dimapihtar <dpykhtar@nvidia.com> Co-authored-by: Dennis(Zhenhuan) Liu <denliu@nvidia.com> Co-authored-by: Claude Opus 4.6 (1M context) <noreply@anthropic.com> Co-authored-by: Dun Liang <randonlang@gmail.com> Co-authored-by: Xin Yao <xiny@nvidia.com> Co-authored-by: Yuzhong Wang <yuzhongw@nvidia.com> Co-authored-by: xiaotaoliu <xiaotaoliu@tencent.com> Co-authored-by: Ritesh Patel <ritesh88@gmail.com> Co-authored-by: Hongbin Liu <lhb8125@users.noreply.github.com> Co-authored-by: github-actions[bot] <github-actions[bot]@users.noreply.github.com> Co-authored-by: Vitaly Kurin <yobibyte@users.noreply.github.com> Co-authored-by: Jenny Chen <jennifchen@nvidia.com> Co-authored-by: oliver könig <okoenig@nvidia.com> Co-authored-by: Jorge Albericio <jalbericiola@nvidia.com> Co-authored-by: mathemakitten <helen.ngo14@gmail.com> Co-authored-by: Helen Ngo <helenn@nvidia.com> Co-authored-by: Keshav Santhanam <ksanthanam@nvidia.com> Co-authored-by: Shanmugam Ramasamy <shanmugamr@cw-dfw-cs-001-login-01.cm.cluster> Co-authored-by: shanmugamr1992 <shanmugamr1992@gmail.com> Co-authored-by: Shanmugam Ramasamy <111910568+shanmugamr1992@users.noreply.github.com> Co-authored-by: Teodor-Dumitru Ene <teodord.ene@gmail.com> Co-authored-by: Robert Kirby <rkirby@nvidia.com> Co-authored-by: rislam <rislam@nvidia.com> Co-authored-by: Jianbin Chang <shjwudp@gmail.com> Co-authored-by: claude[bot] <209825114+claude[bot]@users.noreply.github.com> Co-authored-by: Seonmyeong Bak <sbak@nvidia.com> Co-authored-by: Teodor-Dumitru Ene <34819528+tdene@users.noreply.github.com> Co-authored-by: Salman Muin Kayser Chishti <13schishti@gmail.com> Co-authored-by: Charlie Truong <chtruong@nvidia.com> Co-authored-by: Dmytro Pykhtar <37850217+dimapihtar@users.noreply.github.com> Co-authored-by: Huy Vu <86480512+huvunvidia@users.noreply.github.com> Co-authored-by: Siddharth Singh <sidsingh@nvidia.com> Co-authored-by: gautham-kollu <gkollu@nvidia.com> Co-authored-by: Antoni-Joan Solergibert <asolergibert@nvidia.com> Co-authored-by: Maanu Grover <109391026+maanug-nv@users.noreply.github.com> Co-authored-by: Asha Anoosheh <aanoosheh@nvidia.com> Co-authored-by: Chenhan Yu <chenhany@nvidia.com> Co-authored-by: Cory Ye <44509866+cspades@users.noreply.github.com> Co-authored-by: Faradawn Yang <73060648+faradawn@users.noreply.github.com> Co-authored-by: Cory Ye <cye@nvidia.com> Co-authored-by: Mike Chrzanowski <mchrzanowski@nvidia.com> Co-authored-by: root <root@pool0-0020.cm.cluster> Co-authored-by: root <root@pool0-0038.cm.cluster> Co-authored-by: root <root@pool0-0022.cm.cluster> Co-authored-by: Yashaswi Karnati <144376261+yashaswikarnati@users.noreply.github.com> Co-authored-by: Shifang Xu <shifangx@nvidia.com> Co-authored-by: Lawrence McAfee <85179052+lmcafee-nvidia@users.noreply.github.com> Co-authored-by: Onur Yilmaz <oyilmaz@nvidia.com> Co-authored-by: Jon Barker <jbarker@nvidia.com> Co-authored-by: Hexin Wang <160587990+hexinw-nvidia@users.noreply.github.com> Co-authored-by: Li Jinliang <jinliangl@nvidia.com> Co-authored-by: Philip Petrakian <ppetrakian@nvidia.com> Co-authored-by: Lintch <44701395+returnL@users.noreply.github.com> Co-authored-by: anthropic-code-agent[bot] <242468646+Claude@users.noreply.github.com> Co-authored-by: copilot-swe-agent[bot] <198982749+Copilot@users.noreply.github.com> Co-authored-by: Tom Long <tolong@nvidia.com> Co-authored-by: Robin Zhang <robinz@nvidia.com> Co-authored-by: Eric Harper <eharper@nvidia.com> Co-authored-by: liuyun7345 <51505092+liuyun7345@users.noreply.github.com> Co-authored-by: wdykas <73254672+wdykas@users.noreply.github.com> Co-authored-by: William Dykas <wdykas@oci-hsg-cs-001-vscode-03.cm.cluster> Co-authored-by: root <root@nvl72077-T12.cm.cluster> Co-authored-by: root <root@nvl72098-T17.cm.cluster> Co-authored-by: Pingtian Li <158665726+Wohox@users.noreply.github.com> Co-authored-by: root <root@nvl72160-T18.cm.cluster> Co-authored-by: root <root@nvl72006-T11.cm.cluster> Co-authored-by: Deepak Narayanan <dnarayanan@nvidia.com> Co-authored-by: Saakshi Gupta <saakshigupta2002@gmail.com> Co-authored-by: Progyan <progyan.das@iitgn.ac.in> Co-authored-by: Boxiang Wang <boxiangw@nvidia.com> Co-authored-by: Nan Zheng <80790206+nanz-nv@users.noreply.github.com> Co-authored-by: kinjalpatel27 <31936134+kinjalpatel27@users.noreply.github.com> Co-authored-by: Maxime Grenu <69890511+cluster2600@users.noreply.github.com> Co-authored-by: Maxime Kawawa-Beaudan <maxkawab@gmail.com> Co-authored-by: Nick Schank <nick@reflection.ai> Co-authored-by: Carlos Gomes <cgomes@nvidia.com> Co-authored-by: Qiyu Wan <39144338+WanZzzzzz@users.noreply.github.com> Co-authored-by: qiyuw <qiyuw@nvidia.com> Co-authored-by: root <root@pool0-0084.cm.cluster> Co-authored-by: root <root@pool0-0393.cm.cluster> Co-authored-by: root <root@pool0-0154.cm.cluster> Co-authored-by: root <root@pool0-0021.cm.cluster> Co-authored-by: root <root@pool0-0331.cm.cluster> Co-authored-by: root <root@pool0-0079.cm.cluster> Co-authored-by: root <root@pool0-0137.cm.cluster> Co-authored-by: Saksham Goyal <sakgoy2001@gmail.com> Co-authored-by: ldl <140483453+lvdunlin@users.noreply.github.com> Co-authored-by: lvdunlin <lvdunlin@xiaomi.com> Co-authored-by: vasunvidia <108759426+vasunvidia@users.noreply.github.com>
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Megatron-LM-FL Core Upgrade, core_r0.17.0 (fa49087)
Key changes: