RESEARCH · ZUR AUSGABE

FORSCHUNGSIMPULS · 09. Oktober 2026

TokenRouter: Efficient Serving System for Token-Level LLM Routing

TokenRouter entkoppelt tokenbasiertes LLM-Routing vom Serving und kombiniert modellbezogene Subserver mit verzögertem Batching.

WARUM DAS WICHTIG IST

Für produktive KI-Systeme zeigt die Arbeit einen klaren Ansatz, Routing-Entscheidungen und GPU-Ausführung getrennt zu optimieren, statt beides in einen Monolithen zu pressen.

AI THOR · VISUELLE EINORDNUNG

Vom Forschungsproblem zur praktischen Bedeutung

Aus der vorliegenden Paper-Analyse abgeleitet

01

Ausgangslage

TokenRouter entkoppelt tokenbasiertes LLM-Routing vom Serving und kombiniert modellbezogene Subserver mit verzögertem Batching.

02

Methode

Routing-Logik vom LLM-Servierprozess entkoppeln

03

Befund

Der Bericht nennt bis zu 64-fach höheren Dekodier-Durchsatz gegenüber herkömmlichen Systemen.

04

Anwendung

Routing als Middleware mit getrennten Modell-Subservern prototypisch einführen.

05

Grenze

Die Genauigkeit des Durchsatzmodells ist nicht vollständig evaluiert.

Redaktionelle Strukturvisualisierung von AI THOR; keine Originalabbildung des Papers.

DIE ANALYSE IM DETAIL

Was das Paper Kapitel für Kapitel zeigt.

Die folgenden Abschnitte verdichten die vollständige Paper-Analyse auf Deutsch, ohne die zentralen Argumentationsschritte auszulassen.

01

Large language model (LLM) routing distributes inference work across differ-

Die einleitende Übersicht stellt dar, dass tokenbasiertes feinkörniges Routing gegenüber Session- oder Query-Level Routing signifikante Effizienz- und Qualitätsvorteile bietet, aber erhebliche Anforderungen und Komplexität für bestehende Systeme erzeugt.

02

Token-Level LLM Routing

Hier wird der konzeptionelle Rahmen für tokenbasiertes Routing skizziert, das Tokens dynamisch zwischen verschiedenen Modellen verteilt, um Performance-Kostenausgleich zu verbessern.

03

TokenRouter

Das Hauptkapitel beschreibt das Design von TokenRouter, welches die Prinzipien request-zentriertes Programmieren und modell-zentrierte Ausführung verwendet. Jede LLM-Instanz wird durch asynchrone Subserver verwaltet.

04

Delayed Batching

Diese Technik verzögert Batchbildung gezielt, um größere Batches mit optimaler Größe zu erzeugen und so den Gesamtdurchsatz zu maximieren. Die Parameter basieren auf einem mathematischen Durchsatzmodell.

05

Extend CUDA Graph

Optimierungen der GPU-Ausführung durch Erweiterung von CUDA-Graphen erhöhen die asynchrone Ausführung und damit die Token-Dekodiergeschwindigkeit.

06

Throughput (token/s)

Messungen zeigen deutliche Durchsatzsteigerungen (2.01-64.15x) im Vergleich zu bestehenden Systemen für diverse Routing-Algorithmen und Modellkombinationen.

07

Speed (token/s/user)

Die Verbesserung der Dekodiergeschwindigkeit pro Nutzer verdeutlicht die praktische Effizienzsteigerung von TokenRouter im Mehrbenutzerbetrieb.

ABSTRACT IM ORIGINAL LESEN

Large language model (LLM) routing distributes inference work across different models, advancing the cost-quality Pareto frontier of LLM serving. While coarse-grained routing at the session or query level has been widely adopted in production systems, recent algorithmic work shows that fine-grained token-level routing can yield substantial efficiency and quality gains. However, efficiently serving token-level routed inference poses significant challenges to existing systems. Built on single-LLM assumptions, current systems suffer from severe step desynchronization and frequent batch admission delays under token-level routing, and they also impose high implementation complexity on developers. To address these challenges, we design TokenRouter, an efficient and developer-friendly serving system for token-level routed LLM inference. TokenRouter follows the principle of request-centric programming, model-centric execution: developers describe routing logic from the perspective of a single request, while the runtime launches a subserver for each LLM and dispatches requests asynchronously. Each subserver employs a delayed-batching scheduler, whose optimal hyperparameters are derived from a mathematical throughput model of the system. Across diverse routing algorithms, workloads, and model pairs, TokenRouter achieves 2.01-64.15x higher decoding throughput than existing systems, substantially advancing the serving efficiency of token-level LLM routing. Our code is available at this https URL .

DIE KERNPUNKTE

  1. 01

    Der Bericht nennt bis zu 64-fach höheren Dekodier-Durchsatz gegenüber herkömmlichen Systemen.

  2. 02

    Request-zentrierte Routing-Logik und modell-zentriertes Serving werden getrennt.

  3. 03

    Verzögertes Batching mit berechneten Verzögerungszeiten steigert die Effizienz.

  4. 04

    CUDA-Graph-Erweiterungen beschleunigen asynchrone GPU-Ausführung.

VORGEHEN

  • — Routing-Logik vom LLM-Servierprozess entkoppeln
  • — Je Modell einen asynchronen Subserver betreiben
  • — Batchverzögerungen über ein Durchsatzmodell bestimmen
  • — CUDA Graphs für die asynchrone Token-Dekodierung einsetzen

PRAKTISCHE ANKNÜPFUNGSPUNKTE

  • — Routing als Middleware mit getrennten Modell-Subservern prototypisch einführen.
  • — Batch-Verzögerungen anhand realer Workload-Messungen kalibrieren.
  • — Asynchrone GPU-Pfade mit CUDA Graphs gegen einen einfachen Baseline-Server messen.

VON DER EINORDNUNG ZUR UMSETZUNG

Was bedeutet das für Ihr Unternehmen?