LiquidGEMM: Hardware-Efficient W4A8 GEMM Kernel for High-Performance LLM Serving

Fuente: arXiv
Salvato in:
Dettagli Bibliografici
Autori principali: Hu, Huanqi, Xiao, Bowen, Sun, Shixuan, Yin, Jianian, Zhang, Zhexi, Luo, Xiang, Jiang, Chengquan, Xu, Weiqi, Jia, Xiaoying, Liu, Xin, Guo, Minyi
Natura: Preprint
Pubblicazione: 2025
Soggetti:
Accesso online:
Tags: Aggiungi Tag
Nessun Tag, puoi essere il primo ad aggiungerne!!
_version_ 1866908512287719424
author Hu, Huanqi
Xiao, Bowen
Sun, Shixuan
Yin, Jianian
Zhang, Zhexi
Luo, Xiang
Jiang, Chengquan
Xu, Weiqi
Jia, Xiaoying
Liu, Xin
Guo, Minyi
author_facet Hu, Huanqi
Xiao, Bowen
Sun, Shixuan
Yin, Jianian
Zhang, Zhexi
Luo, Xiang
Jiang, Chengquan
Xu, Weiqi
Jia, Xiaoying
Liu, Xin
Guo, Minyi
contents Quantization is a critical technique for accelerating LLM inference by reducing memory footprint and improving computational efficiency. Among various schemes, 4-bit weight and 8-bit activation quantization (W4A8) offers a strong balance between accuracy and performance. However, existing W4A8 GEMM kernels fall short in practice due to inefficient dequantization on CUDA Cores, which cannot keep pace with the high throughput of Tensor Cores. In this paper, we present LiquidGEMM, a hardware-efficient W4A8 GEMM kernel for efficient LLM serving. LiquidGEMM designs two key techniques: LiquidQuant, a hardware-efficient quantization method that enables fast, overflow-safe dequantization using just two arithmetic instructions per four elements; and an implicit fine-grained pipeline that fully overlaps weight loading, dequantization, and MMA across warp groups without software synchronization or redundant memory traffic. Experimental results show that LiquidGEMM achieves up to 2.90x speedup over state-of-the-art W4A8 kernels and up to 4.94x end-to-end system-level speedup. Compared to various quantized GEMM kernels in NVIDIA TensorRT-LLM, LiquidGEMM delivers 1.12-1.63x performance gains, and achieves up to 1.63x system-level speedup.
format Preprint
id arxiv_https___arxiv_org_abs_2509_01229
institution arXiv
publishDate 2025
record_format arxiv
spellingShingle LiquidGEMM: Hardware-Efficient W4A8 GEMM Kernel for High-Performance LLM Serving
Hu, Huanqi
Xiao, Bowen
Sun, Shixuan
Yin, Jianian
Zhang, Zhexi
Luo, Xiang
Jiang, Chengquan
Xu, Weiqi
Jia, Xiaoying
Liu, Xin
Guo, Minyi
Distributed, Parallel, and Cluster Computing
Artificial Intelligence
Machine Learning
Quantization is a critical technique for accelerating LLM inference by reducing memory footprint and improving computational efficiency. Among various schemes, 4-bit weight and 8-bit activation quantization (W4A8) offers a strong balance between accuracy and performance. However, existing W4A8 GEMM kernels fall short in practice due to inefficient dequantization on CUDA Cores, which cannot keep pace with the high throughput of Tensor Cores. In this paper, we present LiquidGEMM, a hardware-efficient W4A8 GEMM kernel for efficient LLM serving. LiquidGEMM designs two key techniques: LiquidQuant, a hardware-efficient quantization method that enables fast, overflow-safe dequantization using just two arithmetic instructions per four elements; and an implicit fine-grained pipeline that fully overlaps weight loading, dequantization, and MMA across warp groups without software synchronization or redundant memory traffic. Experimental results show that LiquidGEMM achieves up to 2.90x speedup over state-of-the-art W4A8 kernels and up to 4.94x end-to-end system-level speedup. Compared to various quantized GEMM kernels in NVIDIA TensorRT-LLM, LiquidGEMM delivers 1.12-1.63x performance gains, and achieves up to 1.63x system-level speedup.
title LiquidGEMM: Hardware-Efficient W4A8 GEMM Kernel for High-Performance LLM Serving
topic Distributed, Parallel, and Cluster Computing
Artificial Intelligence
Machine Learning
url https://arxiv.org/abs/2509.01229