← Neueste Arbeiten
🤖 machine learning

InferScale: GPU-Native KV Injection for Personalized LLM Serving

InferScale ist ein GPU-natives Speichersystem, das das personalisierte LLM-Serving beschleunigt, indem es wiederverwendbare KV-Zustände vorberechnet und direkt in den vLLM-Cache injiziert, wodurch die Latenz bis zum ersten Token von der Größe des abgerufenen Kontextes entkoppelt wird, während gleichzeitig eine hohe Genauigkeit beibehalten wird.

Ursprüngliche Autoren: Peter Li, Prashant Pandey

Veröffentlicht 2026-07-30
📖 6 Min. Lesezeit🧠 Tiefgang

Ursprüngliche Autoren: Peter Li, Prashant Pandey

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 versuchen, einem superintelligenten Roboter Ihre gesamte Lebensgeschichte beizubringen, damit er Fragen über Sie beantworten kann. Jedes Mal, wenn Sie dem Roboter eine Frage stellen, müssen Sie seine gesamte Biografie in sein Gehirn einfügen, bevor er denken kann. Wenn Ihre Biografie kurz ist, denkt der Roboter schnell. Aber wenn Ihre Biografie lang ist – voller jahrelanger Erinnerungen, Insider-Witze und vergangener Abenteuer – muss der Roboter den gesamten Text jedes Mal neu lesen und verarbeiten, nur um eine einfache Frage wie „Was ist meine Lieblingsfarbe?“ zu beantworten. Dieser Leseprozess ist langsam und teuer, wie ein Bibliothekar, der jedes einzelne Buch im Regal neu einsortieren muss, bevor er Ihnen nur ein einziges Buch überreicht. Dies ist der aktuelle Stand der „personalisierten“ KI: Je mehr Erinnerungen Sie ihr geben, desto langsamer wird sie im Gespräch mit Ihnen.

Die Arbeit, die Sie gleich lesen werden, geht dieses Problem mit einem cleveren Trick aus der Welt der Informatik namens „Key-Value-Caching“ an. Stellen Sie sich das Gehirn des Roboters als ein riesiges Whiteboard vor, auf dem er die wichtigsten Teile dessen aufschreibt, was er bisher gelesen hat, damit er den Originaltext nicht jedes Mal neu lesen muss. Normalerweise müsste der Roboter das gesamte Whiteboard neu schreiben, wenn man die Reihenfolge der Bücher im Regal ändert. Aber was wäre, wenn der Roboter einfach die vorab geschriebenen Notizen aus einer Schublade greifen und sie sofort auf das Whiteboard kleben könnte, egal wohin man sie setzen möchte? Das ist der Kern dieser Forschung: Anstatt den Roboter jedes Mal deine Erinnerungen neu lesen zu lassen, berechnen wir die „Notizen“ für jede Erinnerung im Voraus und speichern sie auf der superschnellen internen Festplatte des Roboters. Wenn du dann eine Frage stellst, werfen wir diese Notizen direkt in das Gehirn des Roboters.

Das Problem: Die „Neu-Lesen“-Falle
Wenn Sie heute einen KI-Assistenten mit einer langen Gesprächshistorie nutzen, muss das System die relevantesten Erinnerungen finden und sie in Ihre neue Frage einfügen. Dies wird als „Prompt Injection“ bezeichnet. Stellen Sie sich vor, Sie fragen einen Freund um Rat, aber jedes Mal, wenn Sie sprechen, müssen Sie die letzten 50 Seiten Ihres Tagebuchs laut vorlesen, bevor Sie Ihre eigentliche Frage stellen können. Je mehr Seiten Sie lesen, desto länger dauert es, bis Sie den Rat erhalten. Selbst wenn Sie dieselbe Frage zehnmal stellen, muss der Freund diese 50 Seiten zehnmal lesen. Das macht die KI träge, besonders wenn Ihr persönliches Gedächtnis wächst.

Die Lösung: InferScale
Die Forscher Peter Li und Prashant Pandey haben ein neues System namens InferScale entwickelt. Anstatt die KI die Erinnerungen neu lesen zu lassen, erledigt InferScale die schwere Arbeit einmalig, noch bevor Sie überhaupt mit dem Gespräch beginnen. Es nimmt jede einzelne Erinnerung (wie „Ich liebe Pizza“ oder „Mein Hund heißt Rex“) und berechnet deren „Gehirn-Notizen“ (genannt KV-States) im Voraus. Diese Notien werden direkt auf der Grafikkarte (der GPU) gespeichert, die das superschnelle Gehirn des Computers ist.

Wenn Sie eine Frage stellen, sendet das System nicht den Text Ihrer Erinnerungen an die KI. Stattdessen findet es die richtigen „Gehirn-Notizen“ auf der GPU und injiziert sie direkt in das Arbeitsgedächtnis der KI. Es ist wie eine Bibliothek, in der der Bibliothekar Ihnen, anstatt die Bücher zu überreichen, die exakten Absätze, die Sie benötigen, sofort auf Ihren Schreibtisch klebt. Die KI muss den Originaltext nie wieder lesen; sie nutzt einfach die Notizen.

Die magischen Tricks
Um dies zu ermöglichen, mussten die Team zwei knifflige Rätsel lösen:

  1. Das „Bewegliche Ziel“-Problem (Chunked RoPE):
    Normalerweise sind diese „Gehirn-Notizen“ an eine bestimmte Stelle im Text gebunden. Wenn man eine Erinnerung vom Anfang einer Geschichte in die Mitte verschiebt, werden die Notizen falsch. Die Forscher erfanden eine Technik namens Chunked Rope. Stellen Sie sich vor, die Notizen seien auf einer speziellen Art von Papier geschrieben, das man drehen kann. Egal, an welche Stelle man das Papier auf den Tisch legt, man kann es so drehen, dass es perfekt zur neuen Position passt. Dies ermöglicht es dem System, eine gespeicherte Erinnerung an jeder beliebigen Stelle in Ihrem Gespräch einzufügen, ohne dass die Mathematik dahinter fehlerhaft wird.

  2. Das „Kontext“-Problem (Context-Window Encoding):
    Wenn man nur einen einzelnen Satz wie „Er ging zum Laden“ speichert, weiß die KI vielleicht nicht, wer „Er“ ist. Wenn man die Erinnerung isoliert speichert, geht der Kontext verloren. Um dies zu beheben, speichert das System die Erinnerung zusammen mit einem kleinen Fenster der Sätze, die davor kamen (wie „John ging zum Laden“). Es speichert jedoch nur die „Gehirn-Notizen“ für den spezifischen Erinnerungsteil, nicht das ganze Fenster. Auf diese Weise versteht die KI den Kontext („Er“ ist John), ohne den ganzen Absatz jedes Mal neu lesen zu müssen.

Was sie herausgefunden haben
Die Ergebnisse sind beeindruckend. Die Forscher testeten dies an drei verschiedenen KI-Modellen (Llama-3.1-8B, Mistral-7B und Qwen2.5-7B) unter Verwendung eines Datensatzes langer Gespräche.

  • Geschwindigkeit: Auf dem alten Weg (Mem0) sprang die Zeit, bis die KI zu sprechen begann (Time-to-First-Token), wenn man die Anzahl der abgerufenen Erinnerungen von 5 auf 50 erhöhte, um 106 % (von 33,2 ms auf 68,3 ms). Mit InferScale verursachte dieselbe Erhöhung nur eine Verlangsamung von 4 % (von 16,6 ms auf 17,3 ms).
  • Durchsatz: Wenn 100 Personen das System gleichzeitig nutzten, bewältigte InferScale 3,7 bis 4,5 Mal mehr Fragen pro Sekunde als das alte System.
  • Genauigkeit: Da das System Erinnerungen manchmal separat speichert, bestand das Risiko, dass die KI verwirrt wird. Durch die Verwendung des „Context-Window“-Tricks konnten sie jedoch fast die gesamte Genauigkeit wiederherstellen. Bei der höchsten Speicherlast lieferte InferScale 60,3 % der richtigen Antworten, was sehr nah an den 63,3 % des alten Systems liegt, aber viel schneller ist.

Warum es wichtig ist
Diese Arbeit beweist, dass man sich nicht zwischen einer klugen, gedächtnisreichen KI und einer schnellen KI entscheiden muss. Indem sie die Speicherung des Gedächtnisses auf die GPU verlagern und die „Gehirn-Notizen“ direkt injizieren, haben sie die Geschwindigkeit der KI von der Größe ihres Gedächtnisses entkoppelt. Das System erfordert weder ein erneutes Training der KI-Modelle noch Änderungen am zugrunde liegenden Engine-System, was es zu einem praktischen Upgrade für die Zukunft personalisierter KI-Assistenten macht. Selbst wenn die Speicherdaten zu groß sind, um in die schnelle GPU zu passen, zeigten sie, dass das Auslagern in den regulären Computerspeicher das System immer noch signifikant schneller macht als die derzeitigen Methoden.

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 →