Le projet llama.cpp a publié la version b10938, qui inclut une solution de contournement pour un bug du pilote NVIDIA affectant l'exécution de Vulkan. La mise à jour introduit un mutex autour de l'opération queuesubmit pour prévenir les problèmes de synchronisation lorsque deux files d'attente sur le même VkDevice sont soumises simultanément.
- Ajoute un mutex autour de Vulkan queuesubmit pour résoudre les ruptures de synchronisation internes causées par des soumissions concurrentes de files d'attente sur du matériel NVIDIA.
- Fournit des binaires pour macOS (Apple Silicon et Intel), Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenCL, OpenVINO, SYCL, ROCm) et les plateformes openEuler.
Cette version garantit des performances Vulkan stables sur les pilotes NVIDIA concernés en atténuant le défaut de synchronisation identifié.