Oossa

llama.cpp optimiza la desquantización de la caché KV en Vulkan

La biblioteca de código abierto Llama.cpp ahora admite una caché de claves y valores desquantizada en GPU Vulkan, lo que acelera el procesamiento en ciertos cabezales del modelo.

BrevePor Publicado por Oossa: 1 min de lectura

El equipo de ggml-org publicó la versión b12291 de llama.cpp. Incorpora una optimización basada en Vulkan que desquantiza la caché de claves y valores mediante la instrucción coopmat2. El cambio solo se aplica cuando una heurística basada en los tokens de consulta y la proporción GQA determina que es seguro. La actualización también corrige el manejo de la alineación para algunos tamaños de cabezal, lo que mejora el rendimiento cuando no se puede usar la optimización.

Por qué importa

Los desarrolladores que ejecutan modelos Llama en hardware compatible con Vulkan pueden obtener una inferencia más rápida sin modificar su código.

¿Te resultó útil este artículo?
Compartir

Sigue leyendo

Oossa · Boletín

La semana en IA, explicada

Cada lunes: las noticias que vale la pena conocer, en lenguaje sencillo. Gratis, sin spam.