Oossa

llama.cpp optimerar dekvantisering av KV-cache i Vulkan

Biblioteket Llama.cpp med öppen källkod stöder nu en dekvantiserad nyckel-värde-cache på Vulkan-GPU:er, vilket ger högre hastighet för vissa modellhuvuden.

NotisAv Publicerad av Oossa: 1 min läsning

Teamet bakom ggml-org har släppt llama.cpp version b12291. Uppdateringen innehåller en Vulkan-baserad optimering som dekvantiserar nyckel-värde-cachen med hjälp av instruktionen coopmat2. Ändringen används bara när en tumregel baserad på antalet frågetoken och GQA-förhållandet bedömer att det är säkert. Uppdateringen rättar också hanteringen av minnesjustering för vissa huvudstorlekar, vilket förbättrar prestandan när optimeringen inte kan användas.

Varför det spelar roll

Utvecklare som kör Llama-modeller på Vulkan-kompatibel hårdvara kan få snabbare inferens utan att ändra sin kod.

Var den här artikeln användbar?
Dela

Läs vidare

Oossa · Nyhetsbrev

Veckans AI, förklarad

Varje måndag: nyheterna som är värda att känna till, på enkel svenska. Gratis, ingen spam.