# llama.cpp åtgärdar CPU-stöd för BF16-matrisindata

> Version b11292 lägger till CPU-stöd för en BF16-matrisindata som används vid djupvis konvolution och skärper Vulkan-kontrollerna.

Oossa · 2026-09-30 · https://oossa.com/sv/llama-cpp-fixes-cpu-handling-for-bf16-matrix-inputs

Producerad och översatt med AI-stöd. Kontrollera originalkällorna nedan.

Version llama.cpp b11292 åtgärdar en begränsning i CPU-bakänden som påverkar djupvis 1D-konvolution när kärnan använder BF16, ett 16-bitars talformat. CPU-bakänden konverterar nu indatan till 32-bitars flyttal inför beräkningen, så att den använder samma aritmetik som Metal-kärnan för matris-vektorberäkningar.

Versionen ändrar också Vulkan-kontrollerna: BF16 godtas som den andra matrisindatan endast när även den första indatan är BF16. Övriga kombinationer markeras som ej stödda, så schemaläggaren låter CPU:n hantera dem. Versionsinformationen nämner nya tester, men anger inte när ändringarna kommer till en paketerad app eller vilka användare som får dem.

## Fakta

- Versionen är llama.cpp b11292, publicerad 30 september 2026.
- Versionsinformationen omfattar ett test av djupvis konvolution med F32-, F16- och BF16-kärnor samt tre fall av matrismultiplikation med BF16 som andra indata.

## Varför det spelar roll

För utvecklare som kör djupvis konvolution med BF16 kan CPU-bakänden nu hantera en kombination som den tidigare avvisade. Versionsinformationen anger inte när korrigeringen kommer att ingå i appar som bygger på llama.cpp.

## Källor och referenser

1. [ggml-org/llama.cpp b11292](https://github.com/ggml-org/llama.cpp/releases/tag/b11292) – llama.cpp, 2026-09-30

Senast uppdaterad: 2026-09-30
