token combine

Token combine is the post-expert reconstruction stage that returns routed outputs to original token order and merges multi-expert contributions - it closes the MoE routing loop and restores sequence-consistent activations.

What Is Token combine?

  • Definition: Inverse mapping process that gathers expert outputs and places them back at source token indices.
  • Combination Logic: Applies router weights to blend outputs when top-k routing uses multiple experts.
  • Data Dependency: Relies on dispatch metadata to ensure exact correspondence between tokens and expert results.
  • Runtime Position: Executed after expert compute and before downstream transformer operations.

Why Token combine Matters

  • Correctness: Any index or weighting error corrupts token representations and model quality.
  • Latency Contribution: Combine can become a hidden bottleneck in large expert-parallel groups.
  • Memory Traffic: Inefficient scatter and gather patterns increase HBM and network overhead.
  • Numerical Integrity: Weighted merge precision influences stability in mixed-precision training.
  • Pipeline Balance: Fast combine is required so expert compute gains are not canceled downstream.

How It Is Used in Practice

  • Inverse Indexing: Store compact permutation maps during dispatch for exact reconstruction.
  • Fused Operations: Merge gather and weighting steps to reduce extra memory passes.
  • Validation Suite: Test token-order restoration and top-k weighting parity against reference implementation.

Token combine is a critical correctness and performance stage in MoE execution - robust reconstruction logic ensures sparse routing produces usable and efficient transformer activations.

Go deeper with CFSGPT

Get AI-powered deep-dives, save terms, and run advanced simulations — free account.

Create Free Account