← Neueste Arbeiten
🤖 AI

Recency/Frequency Adaptive KV Caching for Large Language Model Serving

Dieses Paper schlägt eine rezent/frequenz-adaptive KV-Caching-Strategie vor, die den Cache-Speicher dynamisch zuweist, um die in traditionellen LRU-Richtlinien inhärente Arbeitslast-Interferenz zu mildern, wodurch signifikante Verbesserungen der Trefferraten und der Time-to-First-Token für diverse LLM-Inferenz-Arbeitslasten erzielt werden.

Ursprüngliche Autoren: Yang Shen, Meghana Madhyastha, Robert Underwood, Bogdan Nicolae, Randal Burns

Veröffentlicht 2026-06-23
📖 4 Min. Lesezeit☕ Kaffeepausen-Lektüre

Ursprüngliche Autoren: Yang Shen, Meghana Madhyastha, Robert Underwood, Bogdan Nicolae, Randal Burns

Originalarbeit lizenziert unter CC BY 4.0 (http://creativecommons.org/licenses/by/4.0/). Dies ist eine KI-generierte Erklärung des untenstehenden Papers. Sie wurde nicht von den Autoren verfasst oder gebilligt. Für technische Genauigkeit konsultieren Sie das Originalpaper. Vollständigen Haftungsausschluss lesen

Stellen Sie sich vor, Sie leiten eine sehr geschäftige, Hochgeschwindigkeitsbibliothek, in der ein superintelligenter Roboter-Bibliothekar (das Large Language Model) Menschen dabei hilft, Geschichten zu schreiben, Fragen zu beantworten und zu chatten.

Um schnell zu arbeiten, behält dieser Roboter eine „Spickzettel“-Liste mit den neuesten und wichtigsten Informationen direkt auf seinem Schreibtisch. In der Tech-Welt wird dies als KV Cache (Key-Value Cache) bezeichnet. Es erspart dem Roboter das erneute Lesen der gesamten Gesprächshistorie oder eines langen Dokuments, jedes Mal, wenn er das nächste Wort schreiben muss.

Doch der Schreibtisch des Roboters ist klein. Er kann nur eine begrenzte Anzahl an Seiten seines Spickzettels gleichzeitig halten. Wenn der Schreibtisch voll wird, muss der Roboter einige Seiten wegwerfen, um Platz für neue zu schaffen.

Das Problem: Der „Last In, First Out“-Fehler

Derzeit verwenden die meisten Roboter-Bibliothekare eine einfache Regel namens LRU (Least Recently Used). Das ist so etwas wie: „Die Seite, die ich am längsten nicht mehr angefasst habe, ist diejeneste, die ich wegwerfe.“

Das funktioniert ganz okay, wenn alle nacheinander dasselbe Buch lesen. Aber in der realen Welt ist es chaotisch:

  1. Das „heiße“ Dokument: Stellen Sie sich vor, 50 verschiedene Personen stellen Fragen zu demselben spezifischen, langen Artikel. Der Roboter liest diesen Artikel immer wieder, aber weil es nicht das allerletzte war, was er gerade betrachtet hat, wirft die LRU-Regel ihn vielleicht vom Schreibtisch, um Platz für eine neue, einmalige Frage zu machen. Wenn sich dann die 51. Person nach demselben Artikel erkundigt, muss der Roboter den ganzen Artikel von Grund auf neu lesen. Langsam!
  2. Das „frische“ Gespräch: In einem Chat gibt es einen langen Verlauf. Der Robbot muss sich an das letzte erinnern, was Sie gesagt haben, selbst wenn Sie es schon einmal gesagt haben.

Die alte Regel (LRU) ist zu starr. Sie weiß nicht zwischen etwas, das häufig abgefragt wird (einem „Hotspot“), und etwas, das nur kürzlich angesehen wurde, zu unterscheiden.

Die Lösung: Der „Adaptive Schreibtisch“

Die Autoren dieses Papers haben ein klügeres System namens ARC (Adaptive Replacement Cache) entwickelt. Stellen Sie sich das wie einen intelligenten Schreibtisch für den Roboter-Bibliothekar mit zwei speziellen Zonen vor, die sich im Flug in ihrer Größe verändern können:

  1. Die „Gerade angesehen“-Zone (Recency): Diese hält Seiten, die der Roboter vor einem Moment berührt hat.
  2. Die „Super populäre“-Zone (Frequency): Diese hält Seiten, die der Roboter schon viele Male gesehen hat.

Wie es lernt:
Das System besitzt ein geheimes „Geisterregal“ (Ghost Cache). Es hält keine eigentlichen Seiten, sondern nur eine Liste dessen, was früher auf dem Schreibtisch lag, aber weggeworfen wurde.

  • Wenn der Roboter eine Seite wegwirft und dann sofort wieder jemand danach fragt, sieht das System dies auf dem „Geisterregal“.
  • Es erkennt: „Ups! Ich habe etwas weggeworfen, das eigentlich populär ist. Ich hätte es in der ‚Super populären‘-Zone behalten sollen.“
  • So verkleinert es automatisch die „Gerade angesehen“-Zone und vergrößert die „Super populäre“-Zone, um Platz für das populäre Element beim nächsten Mal zu schaffen.

Es ist wie ein intelligentes Thermostat, das lernt: „Es ist kalt am Morgen, also heize ich das Wohnzimmer. Aber am Nachmittag versammeln sich alle in der Küche, also verschiebe ich die Wärme dorthin.“ Das System verschiebt seinen Speicherplatz ständig zwischen „neu“ und „populär“, basierend darauf, was die Nutzer tatsächlich tun.

Was sie herausgefunden haben

Die Forscher haben diesen neuen „Adaptiven Schreibtisch“ gegen den alten „LRU-Schreibtisch“ mit zwei Arten von Aufgaben getestet:

  1. Dokumenten-Fragen: Menschen, die Fragen zu langen Artikeln stellen (wie bei einer Quizshow).
  2. Echte Chats: Simulation echter Gespräche mit einem Chatbot.

Die Ergebnisse:

  • Bessere Speicher-Treffer: Das neue System hielt die richtigen Seiten öfter auf dem Schreibtisch. In den Dokumententests verbesserte es die „Hit Rate“ (das Finden der Information ohne erneutes Lesen) um bis zu 10,8 %.
  • Schnellere Antworten: Da der Roboter nicht so viel neu lesen musste, antwortete er schneller. Die Zeit bis zum ersten Wort der Antwort sank in den Dokumententests um bis zu 12,6 % und in den echten Chat-Tests um etwa 2 %.
  • Es passt sich an: Wenn sich die Arbeitslast änderte (z. B. von vielen Menschen, die nach einem Dokument fragen, zu vielen Menschen, die unterschiedliche Chats führen), passte das System seine Zonen automatisch an, um der Situation gerecht zu werden.

Das Fazament

Dieses Paper zeigt, dass wir KI-Systemen signifikant schneller und effizienter machen können, indem wir das Speichermanagement des Roboters flexibel gestalten – also die Balance zwischen dem, was neu und dem, was populär ist, halten –, ohne dafür größere Computer zu benötigen. Es ist ein Software-Upgrade, das die vorhandene Hardware dazu bringt, intelligenter statt härter zu arbeiten.

Ertrinken Sie in Arbeiten in Ihrem Fachgebiet?

Erhalten Sie tägliche Digests der neuesten Arbeiten passend zu Ihren Forschungsbegriffen — mit technischen Zusammenfassungen, in Ihrer Sprache.

Digest testen →