Skip to main content

Cursor Open-Sources Mixture-of-Kittens (MoK) Megakernel for GB300 NVL72 Racks

Cursor releases MoK, a deterministic Mixture-of-Experts training megakernel designed for NVIDIA Blackwell architecture, boosting training speeds up to 2.37x.

AI-written
Inewgen
05 Aug 2026Source: MarkTechPost3 min read (0 views)Last updated 29 Aug 2026
Share
Cursor Open-Sources Mixture-of-Kittens (MoK) Megakernel for GB300 NVL72 Racks

Stock photo for illustration only, not from the actual event

Font size
  • Cursor open-sources Mixture-of-Kittens (MoK) under the Apache-2.0 license.
  • Requires NVIDIA Blackwell SM100 or SM103 GPUs (GB200/GB300 NVL72 racks).
  • Delivers up to 2.37x faster MXFP8 forward pass performance.
  • Minimizes CPU-GPU synchronization to resolve communication bottlenecks.

Cursor has officially open-sourced Mixture-of-Kittens (MoK), a deterministic Mixture-of-Experts (MoE) training megakernel, available on GitHub under the Apache-2.0 license. The software is engineered to squeeze maximum performance out of cutting-edge hardware infrastructure.

However, the hardware requirements for MoK set a high barrier to entry. It demands NVIDIA Blackwell SM100 or SM103 GPUs, translating to GB200 NVL72 or GB300 NVL72 rack ownership or rental. Furthermore, it requires Python 3.12+, PyTorch 2.10+, and CUDA toolkit 13.0+, with inter-GPU buffers relying heavily on PyTorch symmetric memory.

This hardware threshold restricts realistic adopters to organizations with substantial capacity, such as frontier labs, funded model startups, GPU neoclouds, and national computing centers. Single-node teams and standard 8-GPU shops are left out of the equation.

The introduction of this specialized megakernel highlights a shifting paradigm in large-scale AI training, where communication overhead within a rack often supersedes raw compute limits. By minimizing reliance on integrated Grace CPUs inside massive 72-GPU NVLink domains, MoK addresses the critical synchronization bottleneck that traditionally plagues massive MoE model scaling.

Applications remain narrow yet high-value, encompassing pretraining and post-training of DeepSeek-V3-style MoE models, on-policy RL post-training, and internal ablations where determinism is critical. Relevant sectors span AI model development, cloud GPU infrastructure, code-generation tooling, and quantitative research.

Never miss the latest news?

Subscribe to get news summaries by email - not often enough to be annoying.

โฆษณา

AI model training infrastructure server rack

Stock photo for illustration only, not from the actual event

In production environments, communication historically served as the primary limiting factor, with the MoE layer consuming over half of end-to-end training time. Transitioning to GB300 NVL72 systems alters this dynamic by enclosing 72 GPUs inside a single NVLink domain for fine-grained overlap, though the slower integrated Grace CPUs still necessitate aggressive minimization of CPU-GPU synchronization.

2.37xMXFP8 Forward Speedup
1.41xTokens/Sec/GPU Gain

Built as a fully deterministic megakernel, MoK supports BF16 and MXFP8 precision modes, scheduling via Blackwell's Cluster Launch Control to prevent inter-rack RDMA serialization. Layer benchmarks on a single NVL72 rack at EP degree 64 demonstrated that MoK achieves up to 2.37x faster performance for MXFP8 forward passes compared to the fastest baseline, while end-to-end token throughput per GPU rose from 760.9 to 1,070.2.

Source: MarkTechPost

Comments

Leave a Comment
0/2000

Found something wrong in this article? Report an issue with this article