What does Multi-query attention mean in inference serving?
Multi-query attention gives all query heads one shared key head and one shared value head. It is the most aggressive key-value sharing point in this attention family. Serving kernels broadcast the shared keys and values across query heads during attention. A checkpoint must already use compatible projections because this is not a scheduler-only setting.