Dev & Engineering ✓ NVIDIA · Official moe-traininggpu-performanceparallelismnemo-mbridgemegatron-coreh100gb200

MoE Hardware Configuration Reference

Plan MoE training layouts and throughput expectations across NVIDIA GPU platforms.

FollowSkills review · FSRS-2.0
Not recommended
52/ 100 5-point scale 2.6 / 5
Trust17 / 25 · 3.4/5

The material is primarily a read-only configuration reference, with no credential handling, covert exfiltration, malware, or destructive defaults. It includes warnings about containers, routing, precision, and cargo-culting tracker rows. Deductions apply because it lacks explicit user confirmation, execution isolation, rollback guidance, permission boundaries, and data-flow disclosure; environment variables and training settings can affect external training jobs.

Reliability7 / 20 · 1.8/5

SKILL.md is organized and provides platform tables, configuration families, environment variables, and pitfalls, but it has no executable key path, dependency checks, reproduction procedure, or diagnostic failure feedback. The instruction that Qwen3 235B on GB200 has VPP=unspecified conflicts materially with card.yaml's VPP12 entry. Static calibration caps this score below 10.

Adaptability10 / 15 · 3.3/5

Triggers, audience, hardware platforms, model families, and expected guidance are reasonably clear, and the skill explicitly prohibits extrapolating VPP. Deductions apply because non-fit boundaries, input requirements, and exclusion triggers are incomplete, with no evidence of Chinese-language support. The core function does not entirely depend on overseas online services, but local environment and documentation reachability are unverified.

Convention8 / 15 · 2.7/5

The files provide a name, description, Apache-2.0 license, owner, version information, known limitations, validation date, and change/update signals. Deductions apply for missing recommended metadata.author, metadata.tags, Instructions, and Examples sections, plus limited installation/dependency notes, FAQs, troubleshooting, and explicit maintenance/update ownership. The benchmark also reports a phone-number PII finding in card.yaml.

Effectiveness6 / 15 · 2.0/5

The skill offers directly useful guidance for selecting MoE configurations across H100, B200, GB200, and GB300, including representative layouts, tuning directions, performance bands, and an explicit prohibition against treating unmeasured VPP12 as authoritative. Deductions apply because outputs still require validation against the target software stack, container, routing mode, and measurements; performance claims are point-in-time, and one evaluation task does not establish broad effectiveness. Static calibration keeps this at or below 7.

Verifiability4 / 10 · 2.0/5

The files name internal performance trackers, provide validation dates and measured-status fields, and include one evaluation report, giving limited auditability. Deductions apply because there is no committed reproducible experiment or test suite for this skill, only one positive task and no negative task, and the VPP conflict prevents independent confirmation of key claims. Static calibration keeps this at or below 5.

Evidence confidence:Low Reviewed Jul 20, 2026 Reviewed revision 55f18499943e
The upstream repository has new commits since this review. The score still applies to the reviewed revision shown and may not cover the latest changes.
Before you use it
  • card.yaml lists VPP12 for Qwen3 235B on GB200, while SKILL.md requires VPP=unspecified; resolve this conflict against measured data for the target revision before use.
  • Performance bands and uplift figures are point-in-time and stack-dependent; do not treat them as promises or production configurations without checking model, precision, container, Megatron/TE versions, routing, and PP/VPP balance.
  • The benchmark contains only one positive task, and this static review executed no training, configuration, or test path; it is not independent reproduction evidence.
  • The evaluation report flags an international phone-number PII finding in card.yaml; review and remove unnecessary personal information before publication.
See the full review method →

What does this skill do, and when should you use it?

This skill is for engineers planning MoE training on H100, B200, GB200, or GB300 systems. It organizes dispatcher choices, tensor, expert, and pipeline parallelism layouts, precision, recomputation, and CUDA Graph guidance by platform and model family. It also gives rounded throughput and MFU bands for planning rather than exact promises. The guidance highlights communication overlap, pipeline balance, CPU tuning, container quality, and memory headroom.

Provides representative MoE configurations for specified hardware and workloads; lists DeepEP or HybridEP, TP, EP, PP, VPP, precision, and recomputation combinations; gives planning bands for DSV3, Qwen3 235B, Qwen3 30B, and Qwen3-Next 80B; documents common CUDA Graph scopes and settings for CUDA_DEVICE_MAX_CONNECTIONS, PYTORCH_CUDA_ALLOC_CONF, and NCCL_GRAPH_REGISTER; and summarizes CPU-side tuning priorities and configuration pitfalls for GB200 and GB300. It supplies reference guidance and does not run training or benchmarks.

  1. An engineer training DSV3 on H100 needs a starting layout using DeepEP, TP=2, EP=64, PP=8, and VPP=4.
  2. A B200 team needs to assess MXFP8, DeepEP, pipeline layout, and communication tuning for DSV3.
  3. An engineer running DSV3 on GB200 or GB300 needs a HybridEP plan with CPU tuning and graph-friendly static shapes.
  4. A team planning Qwen3 235B training on H100 or GB200 needs to compare parallelism layouts and expected throughput bands.
  5. A training engineer facing MoE memory pressure needs a starting point for selective recomputation such as moe_act, mlp, or norm.

What are this skill's strengths and limitations?

Pros
  • Covers H100, B200, GB200, and GB300 with concrete starting parallelism layouts.
  • Combines configuration families, throughput planning bands, environment variables, and CPU-side tuning guidance.
  • Explicitly warns against copying tracker rows without accounting for routing, containers, and pipeline layout.
  • States the VPP uncertainty for Qwen3 235B on GB200 clearly.
Limitations
  • Throughput bands are rounded and cannot replace measurements on the target environment.
  • Coverage is limited to the listed platforms and model families.
  • The Qwen3 235B GB200 playbook leaves VPP unspecified, so it is not a complete layout.
  • It is a reference playbook, not a set of training launch, deployment, or automated tuning commands.

How do you install this skill?

Install the specific skill with the skills CLI command documented in the repository README:

npx skills add nvidia/skills --skill nemo-mbridge-perf-moe-hardware-configs --yes

The README does not specify the exact installation directory; the CLI handles the destination.

How do you use this skill?

After installation, ask the relevant agent a hardware- or model-specific question, for example: “Give me an MoE hardware playbook for Qwen3 235B on GB200, including parallelism, CUDA Graph scopes, environment variables, and throughput caveats.” For Qwen3 235B on GB200, require VPP=unspecified unless measured data is available.

FAQ

Does the source state that this skill costs money?
No. The source does not state pricing, subscription requirements, or other usage costs. The skill lists Apache-2.0, while the repository is described as dual-licensed under Apache-2.0 and CC BY 4.0.
Does it run training or measure throughput automatically?
No. It provides configuration guidance and rounded planning bands; the supplied source does not include execution or benchmarking scripts.
Why should I avoid copying a tracker configuration directly?
Results also depend on routing mode, container quality, PP layout, VPP balance, and precision. The skill recommends comparing absolute throughput and keeping routing mode fixed.
What is this skill intended for?
It is intended for hardware-specific MoE playbooks, throughput estimates, and parallelism questions for H100, B200, GB200, and GB300. It is not a general training-launch or deployment guide.

More skills from this repository

All from NVIDIA/skills

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Long-Context MoE Training

Practical Megatron Bridge guidance for sizing parallelism, managing memory, and preserving throughput in long-context MoE training.

Dev & Engineering ✓ NVIDIA · Official

MoE Dispatcher Selection Guide

Choose alltoall, DeepEP, or HybridEP from the hardware, expert-parallel degree, and optimization stage.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge CUDA Graphs

Configure, validate, and benchmark CUDA Graph capture in Megatron Bridge to reduce host-driver overhead.

Dev & Engineering ✓ NVIDIA · Official

Megatron-Core Testing Guide

Design, run, and reproduce distributed Megatron-Core tests with CI-aligned workflows.

Dev & Engineering ✓ NVIDIA · Official

Megatron-Core Linting & Formatting

Standardize Megatron-LM Python checks and formatting before code review.

Automation & Ops ✓ NVIDIA · Official

Megatron-Core CI Failure to Issue

Investigate failed GitHub Actions jobs and create structured bug issues for NVIDIA Megatron-LM.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge GPU Memory Tuning

Diagnose GPU OOMs in Megatron Bridge training and reduce fragmentation, activation, and PEFT memory usage.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge MoE Expert-Parallel Overlap

Configure, validate, and troubleshoot MoE expert-parallel communication overlap in Megatron-Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge MoE VLM Training Guide

Guides FSDP and 3D-parallel choices and tuning for MoE vision-language model training.

Dev & Engineering ✓ NVIDIA · Official

Megatron FSDP Configuration and Performance Guide

Enable, troubleshoot, and verify Megatron FSDP in Megatron-Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Recipe Recommender

Recommends adjustable Megatron Bridge recipes for your model, GPU budget, and training goal.

Dev & Engineering ✓ NVIDIA · Official

Megatron Bridge Activation Recompute

Trade extra compute for lower GPU activation memory in Megatron Bridge training.

Dev & Engineering ✓ NVIDIA · Official

NeMo AutoModel Distributed Training

Choose and configure multi-GPU and multi-node training strategies for NeMo AutoModel.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Parallelism Strategy Guide

Choose, combine, and validate Megatron Bridge parallelism configurations.

Automation & Ops ✓ NVIDIA · Official

Megatron-LM on SLURM

Launch, monitor, and troubleshoot multi-node Megatron-LM training on SLURM GPU clusters.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Sequence Packing

Configure and validate sequence packing and long-context training in Megatron-Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge CPU Offload

Configure, validate, and troubleshoot CPU offloading in Megatron Bridge to relieve GPU memory pressure.

Dev & Engineering ✓ NVIDIA · Official

Megatron-Bridge Communication Overlap Guide

Configure and verify TP, DP, and PP communication overlap in Megatron-Bridge training.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Hierarchical Context Parallelism

Enable, troubleshoot, and verify hierarchical context parallelism in Megatron-Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo-RL Auto Research

Turns NeMo-RL research goals into reproducible, iterative experiments.

Related skills