GQLA: Group-Query Latent Attention for Hardware-Adaptive Large Language Model Decoding

Fanxu Meng

arXiv:2605.15250 · 2026-05-18 공개 · arXiv · PDF

large-language-models llama-3 multi-token-prediction h100 tensor-parallelism transmla transgqla group-query

Abstract

Multi-head Latent Attention (MLA), the attention used in DeepSeek-V2/V3, jointly compresses keys and values into a low-rank latent and matches the H100 roofline almost perfectly. Its trained weights, however, expose only one decoding path - an absorbed MQA form - which ties efficient inference to H100-class compute-bandwidth ratios, forfeits tensor parallelism along the head axis, and yields no Multi-Token Prediction (MTP) gain on commodity inference GPUs such as the export-restricted H20. We propose Group-Query Latent Attention (GQLA), a minimal modification of MLA whose trained weights expose two algebraically equivalent decoding paths over the same parameters: an MQA-absorb path identical to MLA's, and a GQA path with a per-group expanded cache. The runtime picks the path that matches the target hardware - no retraining, no custom kernels - so a single set of GQLA weights pins the rooflines of both H100 (MQA-absorb, s_q=1) and H20 (GQA + MTP, s_q=2), while supporting up to 8-way zero-redundancy tensor parallelism on the GQA path. To avoid pretraining from scratch we extend TransMLA into TransGQLA, which converts a pretrained GQA checkpoint into a GQLA model; on LLaMA-3-8B it compresses the per-token KV cache to 28.125% of the GQA baseline on the MQA-absorb path while structurally preserving GQA-level traffic on the per-group path.

한국어 요약

📋 한 줄 요약

**[LLM 추론 효율]** 하나의 가중치로 두 디코딩 경로를 노출해 H100과 H20 양쪽 하드웨어에서 최적 성능을 내는 Group-Query Latent Attention.

🎯 핵심 기여도

💡 핵심 아이디어

MLA는 H100급 compute-bandwidth 비율에 강하게 묶여 있어 H20 같은 수출 제한 GPU에서는 헤드 축 텐서 병렬화 손실과 MTP 이득 부재를 야기한다. GQLA는 같은 파라미터에서 두 가지 디코딩 패스를 노출하여 하드웨어별 최적 경로를 선택하게 한다.

🔬 기술적 접근법

📊 주요 결과

💭 의의 및 한계

**의의**: 하드웨어 다양성을 가중치 차원에서 흡수하는 "하드웨어 적응형 어텐션" 패러다임을 제시한다. **한계**: MLA/GQA 변환 기반이라 새로운 어텐션 변형으로의 확장은 추가 분석이 필요하며, 비-MLA 사전학습 모델의 호환성은 제한적이다.

🚀 실용적 활용