El proyecto llama.cpp lanzó la versión b10938, que incluye una solución alternativa a un error del controlador de NVIDIA que afecta la ejecución de Vulkan. La actualización introduce un mutex alrededor de la operación queuesubmit para prevenir problemas de sincronización cuando dos colas en el mismo VkDevice se envían simultáneamente.
- Añade un mutex alrededor de Vulkan queuesubmit para resolver interrupciones internas de sincronización causadas por envíos concurrentes de colas en hardware NVIDIA.
- Proporciona binarios para macOS (Apple Silicon e Intel), Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenCL, OpenVINO, SYCL, ROCm) y plataformas openEuler.
Este lanzamiento garantiza un rendimiento estable de Vulkan en los controladores NVIDIA afectados al mitigar el defecto de sincronización identificado.