# llama.cpp åtgärdar fel i Vulkan vid uppslagning av NVFP4-skalor

> Version b12073 utökar en gemensam uppslagningstabell för att förhindra läsning utanför tabellen för vissa skalbyte. Varje berörd pipeline använder 512 byte mer delat minne.

Oossa · 2026-11-03 · https://oossa.com/sv/llama-cpp-fixes-vulkan-nvfp4-scale-lookup-bug

Version b12073 av llama.cpp åtgärdar ett Vulkan-fel i hur NVFP4-data slår upp UE4M3-skalvärden. Vissa skalbyte kunde få koden att läsa utanför en tabell i delat minne, eftersom tabellen hade 128 poster medan råbyten kunde representera 256 värden.

Åtgärden utökar tabellen och minnesbudgeten så att de rymmer 256 poster. Varje NVFP4-pipeline använder 512 byte mer delat minne. Enligt versionsinformationen påverkas inte modeller som kvantiserats med llama.cpp, eftersom konverteringskoden inte sätter den bit som utlöser uppslagningen utanför tabellen.

## Fakta

- Åtgärden ingår i llama.cpp-version b12073.
- Varje NVFP4-pipeline använder 512 byte extra delat minne.

## Varför det spelar roll

Den som kör NVFP4-arbetslaster med Vulkan skyddas från uppslagning utanför tabellen. Enligt versionsinformationen påverkas modeller som kvantiserats med llama.cpp inte av felet.

## Källor och referenser

1. [ggml-org/llama.cpp b12073](https://github.com/ggml-org/llama.cpp/releases/tag/b12073) – llama.cpp, 2026-11-03

Senast uppdaterad: 2026-11-03
