Dev & Engineering ✓ NVIDIA · Official mixture-of-expertsmegatron-bridgedistributed-trainingparallel-foldingcuda-graphsfp8throughput-optimization

NeMo MBridge MoE Performance Workflow

Systematically diagnose and improve MoE training throughput in Megatron Bridge.

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

The skill provides configuration and performance-analysis guidance only; it contains no scripts, credential handling, exfiltration, or destructive defaults, and it cites a paper. It does not explicitly define least privilege, user confirmation, sensitive-data handling, rollback, or external-effect boundaries, so points are deducted.

Reliability7 / 20 · 1.8/5

The phased checklist, parallel meshes, dispatcher guidance, and precision mapping are broadly self-consistent. However, the files provide no executable implementation, pinned dependencies, reproduced key paths, abnormal-input handling, or diagnosable failure feedback; the static-review cap and these gaps limit the score.

Adaptability10 / 15 · 3.3/5

The audience, MoE throughput-tuning scenarios, trigger phrases, and major hardware mappings are reasonably clear. Non-fit ranges, input/output contracts, version compatibility, and Chinese-language support are under-specified, and mainland-China reachability of external references is not addressed, so points are deducted.

Convention9 / 15 · 3.0/5

The documentation has a useful summary, phased workflow, tables, pitfalls, and references; the skill card records ownership, use case, and evaluation information. It lacks standard Instructions and Examples sections, author/tags metadata, a clear changelog, installation/dependency notes, and a concrete maintenance path. The NOASSERTION license metadata also conflicts with Apache markings in the files, so points are deducted.

Effectiveness6 / 15 · 2.0/5

The skill can directly produce the requested fit-to-scale-to-profile-to-retune checklist and covers parallel folding, dispatcher selection, FP8 mapping, and CUDA-graph scopes. There are no representative verified outputs or reproducible real-world benchmarks in the selected skill evidence, so users must revalidate advice against their model, topology, and versions; static limits cap the score.

Verifiability4 / 10 · 2.0/5

The files cite a paper and include case-study figures plus a committed evaluation report. The evaluation covers only one positive task, has no negative tasks, lacks independently reproducible tests or CI covering the skill's key paths, and relies primarily on one source, so evidence is limited.

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
  • This is a static, low-confidence review; hardware, version, performance, and configuration claims should not be treated as independently verified facts.
  • Before applying changes to parallelism, precision, offload, dispatchers, or CUDA graphs, confirm compatibility on the target software version and topology and retain a rollback configuration.
  • Add standard Instructions and Examples sections, a compatibility matrix, failure handling, named maintenance ownership, and reproducible tests.
See the full review method →

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

This skill targets performance tuning for mixture-of-experts training in Megatron Bridge. It uses a Three Walls model—memory, communication, and compute or host overhead—to sequence work from making a run fit, through scaling and profiling, to retuning. It covers selective recomputation, offloading, Parallel Folding, expert parallelism, dispatchers, FP8 recipes, and CUDA-graph bring-up. It is intended for full MoE throughput sweeps and for investigating regressions after code or configuration changes.

It organizes tuning around memory, communication, host-overhead, and compute bottlenecks; recommends combinations of model parallelism, selective or full recompute, offloading, data parallelism, pipeline and virtual pipeline parallelism, expert parallelism, and context parallelism; specifies Attention and MoE Parallel Folding meshes; compares alltoall, DeepEP, and HybridEP dispatcher paths; recommends Hopper and Blackwell precision recipes; and outlines partial CUDA-graph scopes for dropless MoE while explaining tradeoffs involving recomputation, static shapes, and memory. It does not run training, profile traces, or edit configurations itself.

  1. A Megatron Bridge engineer needs a complete, ordered sweep for improving MoE training throughput.
  2. A team needs to diagnose a throughput regression introduced by a commit or configuration change.
  3. A model fits only with aggressive recomputation or encounters warmup OOMs and needs a memory-feasibility strategy.
  4. A multi-node run needs separate parallel layouts for attention and expert layers.
  5. An H100, B200, GB200, GB300, or NVL72 deployment needs guidance on dispatchers, precision, or CUDA graphs.

What are this skill's strengths and limitations?

Pros
  • Provides a clear progression from memory feasibility to scaling, profiling, and retuning.
  • Covers parallelism, communication, precision, recomputation, and CUDA-graph decisions in one workflow.
  • Includes hardware-specific guidance for Hopper, Blackwell, GB200, GB300, and NVL72-style systems.
  • Calls out practical tradeoffs among throughput, MFU, memory, and static shapes.
Limitations
  • It is a decision and troubleshooting guide, not an executor for training, profiling, or configuration changes.
  • It contains no complete launch commands, benchmark dataset, or measured results for a particular model.
  • Recommendations depend on hardware, interconnect, model shape, and profiling evidence, so gains are not guaranteed.
  • The source does not establish support for training frameworks other than Megatron Bridge.

How do you install this skill?

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

npx skills add nvidia/skills --skill nemo-mbridge-perf-moe-optimization-workflow --yes

The README does not document a standalone package or additional dependency for this skill.

How do you use this skill?

After installation, ask a compatible agent for a request such as “optimize MoE throughput,” “MoE perf tuning,” or “diagnose a MoE throughput regression.” Mentioning “Three Walls,” “memory wall,” “communication wall,” or “compute wall” also matches the documented activation phrases. The source does not provide a complete training launch command, configuration template, or automation script.

How does this skill compare with similar options?

The skill explicitly compares alltoall, flex with DeepEP, and flex with HybridEP dispatcher paths, as well as selective versus full recomputation and partial versus full-iteration CUDA graphs. The source provides no comparison with other independent products or frameworks.

FAQ

Does the skill run tuning experiments directly?
No. It supplies sequencing, diagnostic reasoning, and configuration directions, but shows no tools for automatically running training or profiling.
Which hardware is covered?
The content explicitly discusses Hopper, H100, B200, Blackwell, GB200, GB300, and NVL72-style systems. Results still depend on the actual interconnect and workload.
What should I know before enabling CUDA graphs?
For dropless MoE, the recommended starting point is partial TE-scoped graphs over attn, moe_router, and moe_preprocess, with static shapes and several additional GB of memory budget.
Does the source state that the skill is paid or requires special permissions?
No. The source does not state pricing or special permission requirements. The README documents installation through the skills CLI from NVIDIA/skills.

More skills from this repository

All from NVIDIA/skills

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 Bridge Activation Recompute

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

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge MoE Communication Overlap

Tune expert-parallel communication and computation overlap in Megatron Bridge.

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Hierarchical Context Parallelism

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

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 VLM Training Guide

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

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

NeMo MBridge Parallelism Strategy Guide

Choose, combine, and validate Megatron Bridge parallelism configurations.

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 Training Resiliency

Configure fault recovery and hang detection for Megatron Bridge distributed training.

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 FSDP Configuration and Performance Guide

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

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 Recipe Recommender

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

Dev & Engineering ✓ NVIDIA · Official

NeMo MBridge Training Guide

Run Megatron-LM and Megatron Bridge training and verify whether their loss curves match.

Dev & Engineering ✓ NVIDIA · Official

NeMo AutoModel Model Onboarding

A structured guide for adding new LLM, MoE, and VLM architectures to NeMo AutoModel.

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

MoE Dispatcher Selection Guide

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

Dev & Engineering ✓ NVIDIA · Official

NeMo AutoModel Distributed Training

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

Related skills