1 min readfrom Machine Learning

Cross-Platform Fused MoE Dispatch in Triton: Portable Expert Routing Without CUDA [R]

New preprint. A Mixture-of-Experts inference kernel (TritonMoE) written entirely in OpenAI Triton, targeting portability across NVIDIA and AMD without vendor-specific code.

Highlights:

  • A fused gate+up GEMM computes both SwiGLU projections from shared tile loads, eliminating 35% of global memory traffic.
  • 89-131% of Megablocks throughput at inference batch sizes (up to 512 tokens) on A100; the same kernel runs on MI300X unchanged.
  • Limitations: falls behind at 2048+ tokens, and degrades with 64+ experts under extreme routing skew.

Paper: https://arxiv.org/abs/2605.23911

Code: https://github.com/bassrehab/triton-kernels

Writeup with benchmarks: https://subhadipmitra.com/blog/2026/fused-moe-dispatch-triton/

submitted by /u/bassrehab
[link] [comments]

Want to read more?

Check out the full article on the original site

View original article

Tagged with

#rows.com
#financial modeling with spreadsheets
#no-code spreadsheet solutions
#Mixture-of-Experts
#TritonMoE
#inference kernel
#portable expert routing
#fused gate+up GEMM
#Megablocks throughput
#NVIDIA
#AMD
#SwiGLU projections
#global memory traffic
#A100
#MI300X
#inference batch sizes
#tokens
#benchmarks
#routing skew
#vendor-specific code