Training
- Aktualisiert Gewichte per Backpropagation über Datenbatches
- Läuft Stunden bis Wochen auf Multi-Node-Clustern
- Werkzeuge wie PyTorch, JAX, DeepSpeed, Megatron
- Nur dann selbst sinnvoll, wenn kein vorhandenes Modell passt
Was zwischen Prompt und Antwort tatsächlich passiert: die Generierungsschleife, die beiden Phasen, die die Latenz bestimmen, die Hardware, auf der die Arbeit landet, und die Metriken, die sie beschreiben.
Training passt Modellgewichte über einen großen Datensatz an, in der Regel einmalig, auf einem großen Beschleunigercluster. Inferenz wendet die eingefrorenen Gewichte fortlaufend auf neue Eingaben an, für jede Anfrage, die Ihr Produkt bedient. Trainingskosten sind meist eine einmalige Investition; Inferenzkosten wachsen mit dem Traffic, weshalb die Serving-Effizienz über die Wirtschaftlichkeit eines KI-Produkts entscheidet.
Eine verwandte Unterscheidung: Ein Inferenz-Framework führt das Modell effizient aus, während ein Inferenz-Server es mit Batching, Queueing, Streaming, Health Checks, Autoscaling und einer HTTP- oder gRPC-API umgibt. Produktive Systeme brauchen beides.
Die Aufteilung in Prefill und Decode erklärt das meiste Serving-Verhalten: Lange Prompts verschlechtern die Zeit bis zum ersten Token, lange Ausgaben die Gesamtlatenz, und fast jede Optimierung auf der Seite Serving-Optimierung zielt auf eine der beiden Phasen. Die Token-für-Token-Generierung ist das dominierende Paradigma, aber nicht das einzige: Diffusionsbasierte Sprachmodelle erzeugen stattdessen ganze Passagen durch iterative Verfeinerung, eine aktive Forschungsrichtung mit anderem Latenzverhalten.
Universell, überall verfügbar, begrenzter paralleler Durchsatz. Tragfähig für kleine oder stark quantisierte Modelle, Prototypen und Edge-Geräte ohne Beschleuniger.
Der Standard für LLM-Serving: Tausende paralleler Kerne und High Bandwidth Memory (HBM), passend zu den Matrixmultiplikationen, die den Workload dominieren. Ökosysteme: CUDA, ROCm.
Speziell gebaute Tensorbeschleuniger (zum Beispiel TPUs mit XLA/JAX) können in großem Maßstab effizient sein, zum Preis eines engeren Software-Ökosystems und einer Bindung an den Anbieter.
Auswahlkriterien sind Modellgröße, Anfragevolumen, Latenzziele, Kosten und die Infrastruktur, die Sie bereits betreiben. Ausführung im Browser, am Edge und auf Mobilgeräten behandeln Web-Inferenz und Edge und Mobile.
| Metrik | Bedeutung | Wann sie am meisten zählt |
|---|---|---|
| TTFT | Zeit bis zum ersten Token, dominiert von Queueing plus Prefill | Chat und jede interaktive Oberfläche |
| ITL / TPOT | Latenz zwischen Tokens; die Zeit pro Ausgabetoken mittelt sie über die Antwort | Wahrgenommene Streaming-Geschwindigkeit |
| E2EL | Ende-zu-Ende-Latenz einer Anfrage; TPOT ist etwa (E2EL - TTFT) / (Ausgabetokens - 1) | Batch-Schritte und Ketten von Tool-Aufrufen |
| TPS / RPS | Ausgabetokens pro Sekunde und Anfragen pro Sekunde bei gegebener Nebenläufigkeit | Kapazitäts- und Kostenplanung |
| Goodput | Nur die Anfragen, die ihr Latenzziel erreicht haben | Produktive Dienste mit SLO-Bindung |