[None][fix] Pass dtype to AllReduce ctor to enable MNNVL all-reduce fo…#15547
Conversation
|
/bot run --disable-fail-fast |
📝 WalkthroughWalkthroughIn ChangesAllReduce dtype propagation in Qwen3Next
Estimated code review effort🎯 1 (Trivial) | ⏱️ ~2 minutes 🚥 Pre-merge checks | ✅ 3 | ❌ 2❌ Failed checks (1 warning, 1 inconclusive)
✅ Passed checks (3 passed)
✏️ Tip: You can configure your own custom pre-merge checks in the settings. ✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
|
PR_Github #55247 [ run ] triggered by Bot. Commit: |
|
PR_Github #55247 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #55383 [ run ] triggered by Bot. Commit: |
|
PR_Github #55383 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #55493 [ run ] triggered by Bot. Commit: |
|
PR_Github #55493 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #55540 [ run ] triggered by Bot. Commit: |
|
PR_Github #55540 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #55593 [ run ] triggered by Bot. Commit: |
|
PR_Github #55593 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #55649 [ run ] triggered by Bot. Commit: |
|
PR_Github #55649 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #55726 [ run ] triggered by Bot. Commit: |
|
PR_Github #55726 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #55784 [ run ] triggered by Bot. Commit: |
|
PR_Github #55784 [ run ] completed with state
|
|
PR_Github #56614 [ run ] triggered by Bot. Commit: |
|
PR_Github #56614 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #56812 [ run ] triggered by Bot. Commit: |
|
PR_Github #56812 [ run ] completed with state
|
56f30f1 to
7ccb7bf
Compare
|
/bot run --disable-fail-fast |
|
PR_Github #56845 [ run ] triggered by Bot. Commit: |
|
PR_Github #56845 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #56949 [ run ] triggered by Bot. Commit: |
|
PR_Github #56949 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #57050 [ run ] triggered by Bot. Commit: |
|
PR_Github #57050 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
…r Qwen3.5 Signed-off-by: nv-guomingz <137257613+nv-guomingz@users.noreply.github.com>
7ccb7bf to
207491e
Compare
|
/bot run --disable-fail-fast |
|
PR_Github #57458 [ run ] triggered by Bot. Commit: |
|
PR_Github #57458 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #57532 [ run ] triggered by Bot. Commit: |
|
PR_Github #57532 [ run ] completed with state
|
|
/bot run --disable-fail-fast |
|
PR_Github #57643 [ run ] triggered by Bot. Commit: |
|
PR_Github #57643 [ run ] completed with state |
…o… (NVIDIA#15547) Signed-off-by: nv-guomingz <137257613+nv-guomingz@users.noreply.github.com>
…r Qwen3.5
On NVL multi-node systems, AllReduce must be given dtype at construction so it can build the MNNVL all-reduce path (its Lamport workspace is sized by the dtype's element size). If dtype is omitted, mnnvl_allreduce is None, so the op falls back to the generic NCCL all-reduce across nodes — functionally correct but lower performance than the NVLink-fabric MNNVL path.