What problem does it solve?
This Skill eliminates the manual effort of testing SGLang server configurations one flag at a time, helping you identify higher-throughput and lower-latency deployments while preserving target service-level objectives.
Core Features & Use Cases
- Tiered Configuration Search: Sweep attention backends, scheduling, batching, memory, parallelism, and other server flags using bounded or exhaustive search strategies.
- Dataset Preparation and Validation: Convert and validate ShareGPT, custom, random, and shared-prefix workloads into canonical benchmark JSONL.
- SLA and Throughput Evaluation: Search fixed QPS or maximum SLA-compliant QPS while exporting results, summaries, and per-candidate server logs.
- Optional Speculative Tuning: Run a second-stage EAGLE or EAGLE3 search after establishing the best non-speculative configuration.
- Use Case: For a Qwen3 deployment, compare FlashInfer and FlashAttention backends, chunked-prefill sizes, and concurrency limits against TTFT and TPOT targets, then resume an interrupted search from its saved results.
Quick Start
Ask the SGLang auto-benchmark skill to prepare your workload, run a tier-2 search against the target model and SLA, and report the best configuration with paths to all result artifacts.