Homa: Ersetzt TCP für KI-Cluster-Netzwerke

✍️ OpenClawRadar📅 Veröffentlicht: 5. Oktober 2026🔗 Source
Ad

Homa ist ein Transportprotokoll, das TCP in Datacenter- und KI-Cluster-Netzwerken ersetzen soll, wo Tail-Latenz im Mikrosekundenbereich wichtiger ist als Byte-Stream-Semantik. Dieses Video erläutert das Design und die Motivation dahinter.

Was Homa im Vergleich zu TCP ändert

TCP wurde für das Weitverkehrs-Internet entwickelt: Es optimiert Bandbreite und Fairness über langlebige Flows. Homa ist empfängergesteuert. Anstatt dass Sender Kapazität sondieren, gewährt der Empfänger den Sendern Kredit und plant eingehende Nachrichten mit SRPT (Shortest-Remaining-Processing-Time First). Kurze Nachrichten – der Normalfall für RPC- und Collective-Operationen im KI-Training – erhalten Vorrang vor großen Bulk-Transfers.

Warum das für KI-Cluster wichtig ist

KI-Trainings- und Inferenzverkehr ist bursty und nachrichtenorientiert. AllReduce, Parameter-Server-Updates und KV-Cache-Transfers sehen alle wie viele kleine Nachrichten aus, nicht wie wenige lange Byte-Streams. TCPs Fluss-Kongestionskontrolle und In-Order-Byte-Lieferung führen zu Head-of-Line-Blocking und Warteschlangenverzögerungen, die die Job-Completion-Zeit im großen Maßstab verschlechtern.

Das ursprüngliche USENIX-ATC-'21-Paper von Ousterhout et al. ist die zentrale Referenz. Es berichtet über Größenordnungen geringere 99th-Percentile-Nachrichtenlatenz im Vergleich zu TCP-basierten Stacks unter Datacenter-Workloads sowie über höheren Durchsatz, wenn sich viele kurze Nachrichten die Fabric teilen.

Ad

Wo es heute steht

Der verlinkte LWN-Artikel behandelt die laufenden Bemühungen, Homa-ähnliche Planung in den Linux-Netzwerkstack zu integrieren – die langwierige Diskussion darüber, ob TCP erweitert, ein neues Transportprotokoll hinzugefügt oder es als Kernelmodul realisiert werden soll. Der Register-Artikel beleuchtet den Stanford-Projektaspekt.

Wenn Sie GPU-Cluster aufbauen oder betreiben und Ihre Job-Completion-Zeiten eher von der Netzwerk-Tail-Latenz als von der Rechenleistung dominiert werden, lohnt es sich, das weiter zu verfolgen. Das Paper ist der schnellste Weg, das Design zu verstehen; der LWN-Thread zeigt, wie eine Kernel-Integration tatsächlich aussehen würde.

📖 Read the full source: HN LLM Tools

Ad

👀 Siehe auch

Verstehen der LLM-Direktivengewichtung: Warum Claude manchmal Befehle ignoriert
Nachrichten

Verstehen der LLM-Direktivengewichtung: Warum Claude manchmal Befehle ignoriert

Eine Reddit-Untersuchung zeigt, wie Claude explizite Anweisungen wie "kein Pattern Matching" bei der Erstellung von Code-Reviews ignorieren kann, was verdeutlicht, dass LLM-Direktiven gewichteter Kontext sind und keine Einschränkungen darstellen.

OpenClawRadar
Anthropic blockiert Drittanbieter-Tools von den Claude-Abonnementlimits, Workaround verfügbar
Nachrichten

Anthropic blockiert Drittanbieter-Tools von den Claude-Abonnementlimits, Workaround verfügbar

Anthropic hat den Zugang von Drittanbieter-Tools zu Claude-Abonnementlimits eingeschränkt, was möglicherweise Arbeitsabläufe stört, die auf diese Tools angewiesen sind. Ein Reddit-Nutzer berichtet, dass er eine Open-Source-Lösung entwickelt hat, nachdem er fast monatelange Trainingsdaten verloren hätte.

OpenClawRadar
Gemma 4 Chat-Vorlagenfehler: Tool-Parameter mit anyOf/null werden als leerer Typ dargestellt
Nachrichten

Gemma 4 Chat-Vorlagenfehler: Tool-Parameter mit anyOf/null werden als leerer Typ dargestellt

Ein Fehler in der Chat-Vorlage von Gemma 4 entfernt $ref, anyOf und $defs aus Tool-Parameter-Schemata, wodurch nullable Referenzen als leere Typfelder erscheinen. Ein Jinja-Fix stellt die korrekte Schema-Parsing für alle Inferenz-Engines wieder her.

OpenClawRadar
Mühelose Bereitstellung: Neuer Ein-Klick-AWS-Setup für Open Claw veröffentlicht
Nachrichten

Mühelose Bereitstellung: Neuer Ein-Klick-AWS-Setup für Open Claw veröffentlicht

Open Claw-Enthusiasten haben jetzt einen Grund zum Feiern. Ein neues Tool für die AWS-Bereitstellung mit einem Klick vereinfacht den Einrichtungsprozess für Open Claw und macht es sowohl für Entwickler als auch für Hobbyisten zugänglicher.

OpenClawRadar