Views
No views yet
1vllm serve Qwen/Qwen2.5-32B-Instruct \
2 --dtype auto -tp 2 --max_model_len 2048 \
3 --gpu-memory-utilization 0.8 --port 30000 \
4 --speculative_config '{"model": "ruipeterpan/Qwen2.5-32B-Instruct_EAGLE3_UltraChat", "draft_tensor_parallel_size": 1, "num_speculative_tokens": 5, "method": "eagle3"}'1vllm serve Qwen/Qwen2.5-32B-Instruct \
2 --dtype auto -tp 2 --max_model_len 2048 \
3 --gpu-memory-utilization 0.8 --port 300001python -m sglang.launch_server --model Qwen/Qwen2.5-32B-Instruct \
2 --tp 2 --speculative-algorithm EAGLE3 \
3 --speculative-draft-model-path ruipeterpan/Qwen2.5-32B-Instruct_EAGLE3_UltraChat \
4 --speculative-num-steps 8 \
5 --speculative-eagle-topk 10 \
6 --speculative-num-draft-tokens 60 \
7 --mem-fraction 0.8 \
8 --cuda-graph-max-bs 2 --log-level warning --port 300001python -m sglang.launch_server --model Qwen/Qwen2.5-32B-Instruct \
2 --tp 2 --mem-fraction 0.8 --cuda-graph-max-bs 2 --log-level warning --port 30000num_speculative_tokens from 3 to 20. In each entry, we report the best speedup across different speculation lengths. The following table reports the TPT speedup over vanilla decoding.| Target Model | MATH | AIME | GSM8K | GPQA | HumanEval | Average |
|---|---|---|---|---|---|---|
| Qwen2.5-32B-Instruct | 2.51x | 2.45x | 2.27x | 2.03x | 2.68x | 2.39x |
| Qwen2.5-14B-Instruct | 2.33x | 2.23x | 2.19x | 1.98x | 2.61x | 2.27x |
| Qwen2.5-7B-Instruct | 2.19x | 2.05x | 2.02x | 1.78x | 2.25x | 2.06x |
1@article{pan2025failfast,
2 title={Fail Fast, Win Big: Rethinking the Drafting Strategy in Speculative Decoding via Diffusion LLMs},
3 author={Pan, Rui and Chen, Zhuofu and Liu, Hongyi and Krishnamurthy, Arvind and Netravali, Ravi},
4 journal={arXiv preprint arXiv:2512.20573},
5 year={2025}
6}