Oossa

llama.cpp ускоряет работу KV-кэша на Vulkan

В библиотеке Llama.cpp с открытым исходным кодом появилась поддержка деквантизированного KV-кэша на видеокартах с Vulkan — это ускорит работу с некоторыми головами моделей.

ЗаметкаАвтор: Опубликовано Oossa: 1 мин чтения

Команда ggml-org выпустила llama.cpp версии b12291. В обновлении появилась оптимизация на базе Vulkan: она деквантизирует KV-кэш с помощью инструкции coopmat2. Оптимизация применяется, только если эвристика на основе числа токенов запроса и коэффициента GQA считает это безопасным. В обновлении также исправлена обработка выравнивания для некоторых размеров голов, что повышает производительность, когда оптимизацию применить нельзя.

Почему это важно

Разработчики, запускающие модели Llama на оборудовании с поддержкой Vulkan, смогут ускорить инференс без изменений в коде.

Эта статья была полезной?
Поделиться

Читайте также

Oossa · Рассылка

Неделя ИИ — простыми словами

Каждый понедельник: главное за неделю понятным языком. Бесплатно, без спама.