SwiftQK: Fast and Communication-Efficient Tensor Parallelism for Query-Key Normalization
Not on the map. Why?
Abstract (arXiv)
Query-Key Normalization (QK-Norm) improves the training stability and quality of modern Large Language Models (LLMs). However, under Tensor Parallelism (TP), layerwise QK-Norm introduces additional cross-GPU communication because the normalization factor depends on the full hidden vector. We present SwiftQK, a multi-GPU RMSNorm kernel that exchanges only scalar normalization statistics and overlaps the remaining Peer-to-Peer reduction with independent element-wise computation in a deadlock-safe persistent kernel. Evaluations on recent LLMs show that SwiftQK reduces QK-Norm latency by 81.4--93.9% relative to the standard TP QK-Norm using full-vector All-Gather. In end-to-end serving, SwiftQK reduces TPOT on average by 29.5% over the All-Gather-based baseline and by 14.3% over an optimized scalar-aggregation implementation.
Key facts. No citing papers in the map yet (data through 14 Oct 2026). Builds on 9 of its 12 references that are in the map. First posted on arXiv 10 Aug 2026.
Builds on
9 of 12 references.
References · 9
- 2023Efficient Memory Management for Large Language Model Serving with PagedAttentioncited by 5,944
- 2019Megatron-LM: Training Multi-Billion Parameter Language Models Using Model Parallelismcited by 1,868
- 2019Root Mean Square Layer Normalizationcited by 1,480
- 2023Scaling Vision Transformers to 22 Billion Parameterscited by 694
- 2024OLMo: Accelerating the Science of Language Modelscited by 613
- 20242 OLMo 2 Furiouscited by 340
- 2024OLMoE: Open Mixture-of-Experts Language Modelscited by 301
- 2024FLUX: Fast Software-based Communication Overlap On GPUs Through Kernel Fusioncited by 57
- 2026SimpleGPT: Improving GPT via A Simple Normalization Strategycited by 2
Built on by
Not cited yet.