aiqbench analysis
CSV-Decode addresses a critical inference bottleneck by mathematically certifying which tokens can be safely skipped during output layer computation without sacrificing accuracy. This approach combines geometric bounds on vocabulary embeddings with sparse GEMV kernels to achieve substantial speedups while maintaining rigorous correctness guarantees for top-$k$ sampling and softmax approximations. The method represents a significant advancement in making large language model inference more efficient through algorithmic optimization rather than architectural changes alone.
CSV-Decode: Certifiable Sub-Vocabulary Decoding for Efficient Large Language Model Inference
arXiv:2511.21702v2 Announce Type: replace-cross Abstract: Large language models face significant computational bottlenecks during inference due to the expensive output layer computation over large vocabularies. We present CSV-Decode, a novel approach that uses geometric upper bounds to construct small sub-vocabularies for each decoding step, enabling efficient sparse computation while maintaining dual correctness guarantees: exact top-$k$ certification and $\varepsilon$-certified softmax approximations. Our method clusters vocabulary embeddings offline and uses centroid-plus-radius bounds to identify which tokens can be safely omitted from computation. We provide a complete system implementation with sparse GEMV kernels, multi-GPU sharding, and CUDA Graph optimization. Experimental results demonstrate significant speedup over full vocabulary decoding while maintaining distributional guarantees and low fallback rates. Our code implementation available at \href{https://github.com/FastLM/CSV-Decode}{https://github.com/FastLM/CSV-Decode}.
Abstract:Large language models face significant computational bottlenecks during inference due to the expensive output layer computation over large vocabularies. We present CSV-Decode, a novel approach that uses geometric upper bounds to construct small sub-vocabularies for each decoding step, enabling efficient sparse computation while maintaining dual correctness guarantees: exact top-$k$ certification and $\varepsilon$-certified softmax approximations. Our method clusters vocabulary embeddings offline and uses centroid-plus-radius bounds to identify which tokens can be safely omitted from computation. We provide a complete system implementation with sparse GEMV kernels, multi-GPU sharding, and CUDA Graph optimization. Experimental results demonstrate significant speedup over full vocabulary decoding while maintaining distributional guarantees and low fallback rates. Our code implementation available at \href{this https URL}{this https URL}.
Computation and Language (cs.CL); Artificial Intelligence (cs.AI)
arXiv:2511.21702 [cs.CL]
(or arXiv:2511.21702v2 [cs.CL] for this version)
https://doi.org/10.48550/arXiv.2511.21702 Focus to learn more arXiv-issued DOI via DataCite
arXivLabs is a framework that allows collaborators to develop and share new arXiv features directly on our website.
Both individuals and organizations that work with arXivLabs have embraced and accepted our values of openness, community, excellence, and user data privacy. arXiv is committed to these values and only works with partners that adhere to them.
Have an idea for a project that will add value for arXiv's community? Learn more about arXivLabs.
Full text under the publisher's open licence · 213 words
Related coverage

Lattice-Based Cryptography Explained
Quantum Zeitgeist · Aug 15, 2026
J++ Lens: Jacobian Filtering Enables More Faithful Workspace Lenses
LessWrong · Oct 8, 2026

News
Quantum Computing Report · Jul 25, 2026
EvoSpec: Evolving Speculative Decoding via Real-Time Vocabulary and Parameter Adaptation
arXiv · Jul 25, 2026