<< All versions

Skill v1.0.0

currentLLM-judged scan90/100
infermatrixlab/inferrsi/sglang
──Details
PublishedOctober 22, 2026 at 03:32 AM
Content Hashsha256:2a366427f2fcb7d9...
Git SHA3659d8a5359b
──Files
Files (1 file, 3.2 KB)
SKILL.md3.2 KBactive
SKILL.md · 32 lines · 3.2 KB

version: "1.0.0" name: sglang description: "Understand, tune, or extend SGLang's inference runtime with versioned source evidence: scheduling, KV/HiCache, parallel execution, kernels, and controlled validation." license: Apache-2.0 metadata: disco-role: operating


SGLang inference engineering

Use this graph for SGLang engine reasoning, bounded tuning, and implementation reviews. Before relying on it, compare the checkout with provenance. The original LLM routes retain that snapshot; the diffusion supplement has its own pinned source notes and validation limits. These are portable candidates, not claims that a GPU configuration has passed.

Choose one main route; compose a second when its boundary is involved:

TaskRead
Trace a request; diagnose admission, prefix reuse, KV pressure, chunking, or speculationRuntime and memory
Choose TP/DP/EP/PD topology; add a model, attention backend, or kernelParallelism and extension
Design a limited experiment, correctness gate, or benchmark comparisonTuning and validation
Diagnose multimodal_gen diffusion stage state, component retention or request timeout/deletionDiffusion lifetimes, a separate source-derived candidate

Record model/tokenizer revision, hardware and interconnect, SGLang commit, dependency versions, workload shape, and the requested outcome. Separate existing configuration, implementation change, and research extension before proposing work. Existing flags do not establish that their combinations are supported.

For the LLM routes, keep the request path explicit: HTTP/Engine → TokenizerManager → Scheduler/ScheduleBatch → TpModelWorker/ForwardBatch → ModelRunner/backend → results → DetokenizerManager → caller. Overlap scheduling and distributed roles change timing and ownership; the architecture reference locates those boundaries.

Prefer the smallest causal hypothesis and its observable check. Keep cache identities, request lifetime, allocation ownership, and collective participation intact. Verify output correctness before accepting a performance gain; report unmeasured effects as hypotheses. If a check fails, preserve the reproducer and return to a known baseline before adding another optimization.

The native candidate map points to specialized repository skills when code changes need them. It does not import or execute those skills automatically. Source map holds checked, commit-pinned evidence; routing metadata records AREX classification.

Scope excludes SGLang frontend language tutorials, diffusion paths beyond the bounded supplement, full deployment automation, and untested combinations across every accelerator. The supplement concerns this repository's multimodal_gen runtime, not SGLang-Omni. Load the relevant native implementation when extending beyond the evidenced paths.

All versions