Zurück zu den Neuigkeiten
InnovationAI Understanding Briefing

Laut Paper reduziert agentenbewusstes Cache-Management die Verzögerung beim ersten Token bei der Multi-Agent-Bereitstellung um bis zu 45 %

Ein neuer arXiv-Vorabdruck beschreibt CacheScout, eine auf dem Open-Source-vLLM-Server aufgebaute Schicht, die basierend darauf, welcher Agent wahrscheinlich als nächstes ausgeführt wird, entscheidet, was im Schlüsselwert-Cache eines Modells gespeichert werden soll. Die Autoren berichten von zweistelligen Latenz- und Durchsatzsteigerungen; Die Workloads, Modelle und Hardware werden in der Zusammenfassung nicht angegeben.

Von 7 min read
A dimly lit data center aisle at night, lined on both sides with black server racks, bundled fiber patch cables running through overhead cable trays and rows of small status lights receding into the distance.
Die Kurzversion

Ein neuer arXiv-Vorabdruck beschreibt CacheScout, eine auf dem Open-Source-vLLM-Server aufgebaute Schicht, die basierend darauf, welcher Agent wahrscheinlich als nächstes ausgeführt wird, entscheidet, was im Schlüsselwert-Cache eines Modells gespeichert werden soll. Die Autoren berichten von zweistelligen Latenz- und Durchsatzsteigerungen; Die Workloads, Modelle und Hardware werden in der Zusammenfassung nicht angegeben.

Was ist passiert?

Ein auf arXiv veröffentlichter Vorabdruck beschreibt CacheScout, eine Laufzeitschicht für Server, die Sprachmodellsysteme mit mehreren Agenten hosten. Anstatt zwischengespeicherte Berechnungen auf der Basis der am wenigsten verwendeten Daten zu verwerfen, lernt es online, welcher Agent welchem ​​folgt, und nutzt diese Vorhersagen, um im Voraus zu entscheiden, was behalten und was geladen werden soll. Basierend auf vLLM erhöht es Berichten zufolge die Cache-Trefferraten um 10 bis 18 Prozentpunkte und verkürzt die durchschnittliche Zeit bis zum ersten Token um 18 bis 45 Prozent.

Ein als arXiv:2608.14624 gelisteter Vorabdruck, eingereicht am 16. Juli 2026 und abgelegt unter Künstliche Intelligenz (cs.AI), beschreibt ein System namens CacheScout. Neun Autoren sind aufgeführt: Rui Zhang, Chaeeun Kim, Shaoting Feng, Kuntai Du, Yuhan Liu, Yi Zhong, Cheng-Wei Ching, Junchen Jiang und Liting Hu. Auf der Auflistungsseite, die die Grundlage für diesen Artikel bildet, werden ihre institutionellen Zugehörigkeiten nicht angegeben, und das Papier enthält eine einzige Version ohne Hinweise auf eine Begutachtung durch Fachkollegen oder eine Veröffentlichung auf einer Konferenz oder in einer Zeitschrift.

Das von den Autoren beschriebene Problem betrifft speziell den Aufbau von Multiagentensystemen. Eine Benutzeranfrage wird in eine Folge spezialisierter Agenten unterteilt, und jeder dieser Agenten wird in einem festen Kontextblock ausgeführt: einer Systemeingabeaufforderung, einer Reihe von Tooldefinitionen und wenigen Beispielen. Wenn ein Sprachmodell Text verarbeitet, erzeugt es einen Zwischenaufmerksamkeitszustand, der üblicherweise als Schlüsselwert-Cache oder KV-Cache bezeichnet wird und den ein bereitstellendes System speichern und wiederverwenden kann, sodass derselbe Leittext nicht erneut verarbeitet werden muss. Da sich Agentenkontexte wiederholen, argumentieren die Autoren, dass grundsätzlich eine große Menge an Wiederverwendungsmöglichkeiten besteht.

Sie behaupten, dass aktuelle Server dies nicht erfassen können. Bestehende Systeme, heißt es in der Zusammenfassung, verwalten den KV-Cache reaktiv, indem sie Präfix-Caching in Kombination mit einer auf Aktualität basierenden Ersetzung verwenden – wobei das zuletzt Verwendete beibehalten und der Rest entfernt wird. In einer Agent-Pipeline kann der Kontext eines Agenten ungenutzt bleiben, während andere Agenten ausgeführt werden. Daher wird er kurz vor dem erneuten Aufruf des Agenten entfernt und die Arbeit wird erneut erledigt. Die erklärte Erkenntnis von CacheScout ist, dass die zukünftige Wiederverwendung von der Semantik der Agentenausführung und nicht allein von der Aktualität bestimmt wird.

Der beschriebene Mechanismus besteht darin, die Übergänge der Agentenausführung zu lernen, während das System läuft – welcher Agent tendenziell welchem ​​folgt –, ohne ein vordefiniertes Workflow-Diagramm und ohne Offline-Schulung, und dann dieses erlernte Modell zu verwenden, um sowohl die Räumung als auch das proaktive Vorabrufen von Cache-Einträgen zu steuern. Die Autoren sagen, dass der kritische Bereitstellungspfad unverändert bleibt, was bedeutet, dass die Vorhersagemaschinerie neben der Anforderungsbearbeitung und nicht innerhalb dieser angesiedelt sein soll. Die Implementierung basiert auf vLLM, einem weit verbreiteten Open-Source-Inferenzserver.

Die gemeldeten Ergebnisse, die als Behauptungen der Autoren und nicht als unabhängig festgestellte Fakten gelesen werden sollten, lauten wie folgt: Bei den in der Zusammenfassung als repräsentativ bezeichneten realen Multiagenten-Workloads verbessert sich die Cache-Trefferrate um 10 bis 18 Prozentpunkte, die durchschnittliche Zeit bis zum ersten Token sinkt um 18 bis 45 Prozent, die durchschnittliche Latenz pro Runde sinkt um 29 bis 38 Prozent und der Spitzendurchsatz steigt um bis zu 57 Prozent. Die Zusammenfassung fügt hinzu, dass sich die Vorteile auf größere Modelle übertragen lassen, wobei die Zeit bis zum ersten Token um bis zu 54 Prozent und der Durchsatz um 37 Prozent höher sind. Die Workloads, die Modelle, die GPUs, die Cache-Größen oder die Basiskonfiguration werden nicht über das beschriebene Präfix-Caching-plus-Aktualitätsverhalten hinaus benannt und es werden keine absoluten Latenzzahlen gemeldet.

Lesen Sie die Primärquelle: arxiv.org

Warum es wichtig ist

Agentenprodukte tätigen viele Modellaufrufe pro Aufgabe, und bei jedem Aufruf werden in der Regel dieselben Systemaufforderungen, Tooldefinitionen und Beispiele erneut gesendet. Die Neuberechnung dieses gemeinsamen Präfixes macht einen großen Teil der Rechnung und der Wartezeit aus, die ein Benutzer verspürt. Die Behandlung des Caches als etwas, das anhand der Workflow-Struktur und nicht aufgrund der Aktualität vorhersehbar ist, zielt auf Verschwendung ab, ohne die Modellausgaben zu ändern.

Die Wirtschaftlichkeit von Agentenprodukten hängt von wiederholten Kontexten ab. Ein Coding-Assistent, ein Kundensupport-Workflow oder ein Forschungsagent kann Dutzende von Modellaufrufen durchführen, um eine Aufgabe zu erledigen, und jeder Aufruf sendet normalerweise eine lange, nahezu identische Präambel von Anweisungen und Toolschemata erneut. Die Kosten für die Verarbeitung dieser Präambel – die Prefill-Phase – werden bei jedem Aufruf erneut bezahlt, es sei denn, der Server kann den zwischengespeicherten Status wiederverwenden. Wenn der Werkzeugbestand wächst, wächst dieser feste Block mit, sodass der Anteil der Rechenleistung, der für das erneute Lesen desselben Textes aufgewendet wird, eher zunimmt als abnimmt.

Die beiden in der Arbeit hervorgehobenen Kennzahlen beziehen sich direkt auf das, was den Menschen auffällt. Die Zeit bis zum ersten Token ist die Pause, bevor etwas erscheint. Die Latenz pro Runde ist das Warten auf den Abschluss eines Schritts. Bei einem einzelnen Chatbot-Austausch sind ein paar hundert Millisekunden eine kleine Irritation; In einer Agentenschleife, die viele Schritte verkettet, vervielfacht sich die gleiche Verzögerung pro Anruf, und dies ist ein häufiger Grund dafür, dass sich Agentenfunktionen träge anfühlen, selbst wenn das zugrunde liegende Modell schnell ist. Der Durchsatz spielt auf der anderen Seite der Rechnung eine Rolle: Ein höherer Spitzendurchsatz bedeutet, dass die gleiche Hardware mehr gleichzeitige Benutzer bedient, was eine Kostenfrage für jeden ist, der für GPUs bezahlt.

Der konzeptionelle Schritt ist der Teil, der diese konkrete Umsetzung am wahrscheinlichsten überdauern wird. Von Betriebssystemen und Webservern übernommene Caching-Richtlinien gehen davon aus, dass die Zukunft wie die jüngste Vergangenheit aussieht. Agenten-Workloads verstoßen auf strukturierte und erlernbare Weise gegen diese Annahme, da die Reihenfolge, in der Agenten ausgeführt werden, eine Eigenschaft der Anwendung und nicht zufällig ist. Insbesondere sagen die Autoren, dass sie diese Struktur online erlernen, anstatt von Entwicklern die Deklaration eines Workflow-Diagramms zu verlangen – eine Designwahl, die dazu passt, wie Agent-Frameworks tatsächlich geschrieben werden, wobei Verzweigung, bedingtes Routing und Orchestrierung durch ein Modell zur Laufzeit entschieden werden.

Mehrere Grenzen verdienen es, klar dargelegt zu werden. Die Wiederverwendung des KV-Cache ist eine rechnerische Abkürzung für Arbeit, die das Modell andernfalls wiederholen würde, sodass sich die Modellausgaben grundsätzlich nicht ändern sollten. In der Zusammenfassung werden keine Prüfungen der Ausgabequalität oder Korrektheit aufgeführt, so dass die Erwartung eine Schlussfolgerung aus der Funktionsweise der Technik und nicht etwas ist, das die Quelle überprüft. Die Größe der Gewinne hängt von Workloads ab, die tatsächlich Kontexte wiederholen, davon, dass das System unter ausreichender Speicherauslastung steht, damit Räumungsentscheidungen von Bedeutung sind, und von der Hardware. Die prozentualen Verbesserungen, die gegenüber einer Basiskonfiguration gemessen werden, können gegenüber einer besser abgestimmten Konfiguration schrumpfen. Proaktives Vorabrufen verbraucht außerdem Speicherbandbreite und -kapazität, und die Zusammenfassung quantifiziert nicht, was eine falsche Vorhersage kostet.

Was Sie als nächstes sehen sollten

Die Arbeitslasten, Modelle, Hardware und Basiskonfigurationen des vollständigen Dokuments bestimmen, wie viel des gemeldeten Gewinns den Kontakt mit anderen Bereitstellungen übersteht. Ebenfalls sehenswert: ob der Code freigegeben oder in vLLM gestreamt wird, ob sich die Tail-Latenzen neben den gemeldeten Durchschnittswerten verbessern und wie sich das erlernte Modell verhält, wenn die Reihenfolge der Agenten wirklich unvorhersehbar ist.

Das erste, was überprüft werden muss, ist das vollständige Papier und nicht die Zusammenfassung: Welche Multi-Agent-Workloads wurden verwendet und ob sie öffentlich sind, welche Modelle und GPUs, wie groß der Cache im Verhältnis zum Arbeitssatz war und wie genau die Baseline konfiguriert wurde. Vergleiche mit einem Standard-vLLM-Setup sind ein schwächerer Test als Vergleiche mit anderen Cache-fähigen oder Tiered-Caching-Ansätzen. Ohne diese Details ist es schwierig, die gemeldeten Bereiche mit der Arbeit bestehender Systeme zu vergleichen.

Zweitens, ob der Code erscheint. CacheScout wird als eine Schicht über vLLM beschrieben. Die praktische Frage ist also, ob es veröffentlicht wird, ob es für das Upstreaming vorgeschlagen wird und ob Inferenzanbieter oder Serving-Framework-Betreuer die Idee aufgreifen. Systempapiere dieser Art beeinflussen Bereitstellungen hauptsächlich durch Implementierungen, und eine Technik, die invasive Änderungen an einem Scheduler erfordert, läuft langsamer als eine, die zu einem vorhandenen Erweiterungspunkt passt.

Drittens Robustheit. Das erlernte Übergangsmodell sollte am meisten hilfreich sein, wenn die Agentenreihenfolge stabil ist, und könnte sich verschlechtern, wenn das Routing sehr dynamisch oder kontrovers ist und die Zusammenfassung weder das Verhalten in diesem Regime noch den Overhead des Lernens und des Vorabrufs unter Last meldet. Das Multi-Tenant-Verhalten ist eine weitere offene Frage, auf die die Quelle nicht eingeht: ob das Prefetching eines Workloads das eines anderen Workloads verdrängt und wie die Cache-Freigabe mit der Isolation zwischen Benutzern interagiert, was bei der Wiederverwendung von Präfixen im Allgemeinen ein wiederkehrendes Problem darstellt.

Viertens die Zahlen, die nicht gemeldet wurden. Die Zusammenfassung gibt Mittel für die Zeit bis zum ersten Token und die Latenz pro Runde an; Tail-Latenzen beim 95. oder 99. Perzentil sind das, gegen das sich Service-Level-Agreements richten, und eine Richtlinie, die die Durchschnittswerte verbessert, kann das Tail belassen oder verschlimmern. Unabhängige Replikation, ein Peer-Review-Ort und Messungen der Arbeitsbelastung, die die Autoren nicht ausgewählt haben, würden jeweils das Vertrauen stärken. Bis dahin ist dies eine vielversprechende Richtung mit selbst berichteten Ergebnissen, kein endgültiges Ergebnis.

Verwandte Leitfäden und Quizze

Fanden Sie das nützlich?
Das monatliche Briefing

Holen Sie sich die KI-Geschichten, die wirklich wichtig sind.

Eine kurze E-Mail pro Monat – was sich in der KI geändert hat, warum sie wichtig ist und welche Tools und Leitfäden Ihre Zeit wert sind.

Kostenlos · Kein Spam · Mit einem Klick abmelden