High-Throughput GPU Serving Engines
16 entriesEngines built for batching, KV-cache management and throughput.
Local, Desktop & Edge Runtimes
19 entriesRun models on laptops, phones and devices.
Kernels, Caching & Core Techniques
9 entriesThe building blocks inside the engines.
Kubernetes & Distributed Serving Stacks
9 entriesRun engines at scale.
Benchmarks & Load Testing
6 entriesMeasure throughput and latency.
Managed Inference Platforms
13 entriesHosted engines as a service.
Related Pages
13 entriesNeighbouring pages on this site.
Frequently Asked Questions
What is an LLM inference engine?
Software that loads a trained language model and runs it efficiently, handling batching, KV-cache memory, scheduling, quantization and token generation. vLLM, SGLang and TensorRT-LLM are leading examples.
vLLM or SGLang?
Both deliver high throughput on GPUs. vLLM has the broadest model and hardware support and ecosystem; SGLang is strong for prefix-heavy and structured-output workloads and agentic pipelines. Benchmark both on your own traffic.
Which engine should I use locally?
llama.cpp or Ollama for CPUs and laptops, MLX on Apple silicon, and MLC LLM, ExecuTorch or LiteRT for phones and embedded devices.
How are engines scaled in production?
On Kubernetes with stacks such as llm-d, the vLLM Production Stack, AIBrix or KServe, often with disaggregated prefill and decode and shared KV-cache layers like LMCache.
How current is this list?
Links were checked in October 2026. Archived projects are labelled; sites that block automated checks are kept and may need a manual click.