Demonstration venue · read-only. Every page can be browsed; the buttons that would change it are switched off. Create an account to run TaxoReview on your own data. A simulation from public publication records: the people listed were not invited and did not agree to review.
? Tutorial for this page

Ruslan Svirschevski

dblp:348/9921 · DBLP profile ↗
← Back
4ranked-venue papers
1as first author
4since 2021 · last 2025
—ORCID · none

Domains — the database's venue-derived domains; a paper can count in several

Artificial intelligence and machine learning · 4 · 1 first-author · 4 since 2021

Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.

Artificial intelligence
4 papers
Efficient and distributed learning · 71% Language models and text generation · 22% Representation and self-supervised learning · 7%
Computer architecture, parallel and distributed computing, and storage systems
1 paper
GPUs and heterogeneous computing · 100%

Topics — the 10 heaviest of 12, each with the papers that count most for it

TopicWeightPapersLastEvidence papers
Machine learning › Efficient and distributed learning › inference acceleration
speculative decoding
2.432025
AutoJudge: Judge Decoding Without Manual Annotation · NeurIPS 2025
SpecExec: Massively Parallel Speculative Decoding For Interactive LLM Inference on Consumer Devices · NeurIPS 2024
Sequoia: Scalable and Robust Speculative Decoding · NeurIPS 2024
Natural language and speech › Language models and text generation
large language model inference
2.332024
SpecExec: Massively Parallel Speculative Decoding For Interactive LLM Inference on Consumer Devices · NeurIPS 2024
Sequoia: Scalable and Robust Speculative Decoding · NeurIPS 2024
SpQR: A Sparse-Quantized Representation for Near-Lossless LLM Weight Compression · ICLR 2024
Machine learning › Efficient and distributed learning
inference acceleration
1.622025
AutoJudge: Judge Decoding Without Manual Annotation · NeurIPS 2025
Sequoia: Scalable and Robust Speculative Decoding · NeurIPS 2024
Machine learning › Efficient and distributed learning
model compression
1.622025
AutoJudge: Judge Decoding Without Manual Annotation · NeurIPS 2025
SpQR: A Sparse-Quantized Representation for Near-Lossless LLM Weight Compression · ICLR 2024
Machine learning › Efficient and distributed learning
inference efficiency
0.812024
SpecExec: Massively Parallel Speculative Decoding For Interactive LLM Inference on Consumer Devices · NeurIPS 2024
Machine learning › Efficient and distributed learning › model compression › quantization
post-training quantization
0.812024
SpQR: A Sparse-Quantized Representation for Near-Lossless LLM Weight Compression · ICLR 2024
Machine learning › Efficient and distributed learning › model compression
quantization
0.812024
SpQR: A Sparse-Quantized Representation for Near-Lossless LLM Weight Compression · ICLR 2024
Machine learning › Representation and self-supervised learning › representation learning › unsupervised representation learning
sparse coding
0.812024
SpQR: A Sparse-Quantized Representation for Near-Lossless LLM Weight Compression · ICLR 2024
Natural language and speech › Language models and text generation
mathematical reasoning
0.312025
AutoJudge: Judge Decoding Without Manual Annotation · NeurIPS 2025
Machine learning › Efficient and distributed learning › inference serving
large language model serving
0.212024
Sequoia: Scalable and Robust Speculative Decoding · NeurIPS 2024

Methods — techniques the papers use, named apart from their topics

parameter offloading · 1.5semi-greedy search · 0.9lightweight classifier · 0.9LLM embeddings · 0.9tree structure optimization · 0.8speculative decoding · 0.8sparse-quantized representation · 0.8sampling and verification · 0.8quantization · 0.8outlier weight isolation · 0.8dynamic programming · 0.8GPU inference · 0.8
YearPublicationVenuePosition
2025 AutoJudge: Judge Decoding Without Manual Annotation
abstract
We introduce AutoJudge, a method that accelerates large language model (LLM) inference with task-specific lossy speculative decoding. Instead of matching the original model output distribution token-by-token, we identify the generated tokens that affect the downstream quality of the response, relaxing the distribution match guarantee so that the "unimportant" tokens can be generated faster. Our approach relies on a semi‑greedy search algorithm to test which of the mismatches between target and draft models should be corrected to preserve quality and which ones may be skipped. We then train a lightweight classifier based on existing LLM embeddings to predict, at inference time, which mismatching tokens can be safely accepted without compromising the final answer quality. We evaluate AutoJudge with multiple draft/target model pairs on mathematical reasoning and programming benchmarks, achieving significant speedups at the cost of a minor accuracy reduction. Notably, on GSM8K with the Llama 3.1 70B target model, our approach achieves up to ${\approx}2{\times}$ speedup \textit{over speculative decoding} at the cost of a ${\le} 1\%$ drop in accuracy. When applied to the LiveCodeBench benchmark, AutoJudge automatically detects programming-specific important tokens, accepting ${\ge}25$ tokens per speculation cycle at a$~ 2\%$ drop in Pass@1. Our approach requires no human annotation and is easy to integrate with modern LLM inference frameworks.
Roman Garipov, Fedor Velikonivtsev, Ivan Ermakov, Ruslan Svirschevski, Vage Egiazarian, Max Ryabinin
NeurIPS4
2024 SpQR: A Sparse-Quantized Representation for Near-Lossless LLM Weight Compression
abstract
Recent advances in large language model (LLM) pretraining have led to high-quality LLMs with impressive abilities. By compressing such LLMs via quantization to 3-4 bits per parameter, they can fit into memory-limited devices such as laptops and mobile phones, enabling personalized use. Quantizing models to 3-4 bits per parameter can lead to moderate to high accuracy losses, especially for smaller models (1-10B parameters), which are suitable for edge deployment. To address this accuracy issue, we introduce the Sparse-Quantized Representation (SpQR), a new compressed format and quantization technique that enables for the first time \emph{near-lossless} compression of LLMs across model scales while reaching similar compression levels to previous methods. SpQR works by identifying and isolating \emph{outlier weights}, which cause particularly large quantization errors, and storing them in higher precision while compressing all other weights to 3-4 bits, and achieves relative accuracy losses of less than $1\%$ in perplexity for highly-accurate LLaMA and Falcon LLMs. This makes it possible to run a 33B parameter LLM on a single 24 GB consumer GPU without performance degradation at 15\% speedup, thus making powerful LLMs available to consumers without any downsides. SpQR comes with efficient algorithms for both encoding weights into its format, as well as decoding them efficiently at runtime. Specifically, we provide an efficient GPU inference algorithm for SpQR, which yields faster inference than 16-bit baselines at similar accuracy while enabling memory compression gains of more than 4x.
Tim Dettmers, Ruslan Svirschevski, Vage Egiazarian, Denis Kuznedelev, Elias Frantar, Saleh Ashkboos, Alexander Borzunov, Torsten Hoefler, Dan Alistarh
ICLR2
2024 Sequoia: Scalable and Robust Speculative Decoding
abstract
As the usage of large language models (LLMs) grows, it becomes increasingly important to serve them quickly and efficiently. While speculative decoding has recently emerged as a promising direction for accelerating LLM serving, existing methods are limited in their ability to scale to larger speculation budgets and adapt to different hyperparameters. This paper introduces Sequoia, a scalable and robust algorithm for speculative decoding. To improve scalability, Sequoia introduces a dynamic programming algorithm to find an optimal tree structure for the speculated tokens. To achieve robust speculative decoding, Sequoia uses a novel sampling and verification method that outperforms prior work across different decoding temperatures. Sequoia improves the decoding speed of Llama2-7B, Llama2-13B, and Vicuna-33B on an A100 GPU by up to $4.04\times$, $3.73\times$, and $2.27 \times$. To serve Llama3-70B-Instruct on a single L40 GPU through offloading, Sequoia reduces the per-token decoding latency to 0.60 s/token, $9.5\times$ faster than DeepSpeed-Zero-Inference.
Zhuoming Chen, Avner May, Ruslan Svirschevski, Yuhsun Huang, Max Ryabinin, Beidi Chen
NeurIPS3
2024 SpecExec: Massively Parallel Speculative Decoding For Interactive LLM Inference on Consumer Devices
abstract
As large language models gain widespread adoption, running them efficiently becomes a crucial task. Recent works on LLM inference use speculative decoding to achieve extreme speedups. However, most of these works implicitly design their algorithms for high-end datacenter hardware. In this work, we ask the opposite question: how fast can we run LLMs on consumer machines? Consumer GPUs can no longer fit the largest available models and must offload them to RAM or SSD. With parameter offloading, hundreds or thousands of tokens can be processed in batches within the same time as just one token, making it a natural fit for speculative decoding. We propose SpecExec (Speculative Execution), a simple parallel decoding method that can generate up to 20 tokens per target model iteration for popular LLM families. SpecExec takes the most probable continuations from the draft model to build a "cache" tree for the target model, which then gets validated in a single pass. Using SpecExec, we demonstrate inference of 50B+ parameter LLMs on consumer GPUs with RAM offloading at 4--6 tokens per second with 4-bit quantization or 2--3 tokens per second with 16-bit weights. Our code is available at https://github.com/yandex-research/specexec .
Ruslan Svirschevski, Avner May, Zhuoming Chen, Beidi Chen, Max Ryabinin
NeurIPS1