Kimi K3 Optimization: KDA Numerical Stability and Chunkwise Parallelism

nrehiew_ · x · 2026-07-29

Detailing the engineering optimizations for numerical stability in Kimi K3's KDA. In chunkwise parallel forms, large chunks cause decay and numerical instability. K3 mitigates this by further splitting computations into 16-token tiles and applying decay within each.

It also replaces softplus with a scaled sigmoid for the forget gate, lowering decay bounds to -5 and enabling Tensor Core usage for diagonal entries. Finally, the output gate is modified to be data-dependent and full-rank.

Related event: Deep Dive into Kimi K3 Tech Report: Engineering Synergy Drives State-of-the-Art Performance(21 posts)→

Original post →

More from Research

Research channel →