Proyek llama.cpp merilis versi b10938, yang mencakup solusi alternatif untuk bug driver NVIDIA yang memengaruhi eksekusi Vulkan. Pembaruan ini memperkenalkan mutex di sekitar operasi queuesubmit untuk mencegah masalah sinkronisasi ketika dua antrian pada VkDevice yang sama dikirim secara bersamaan.

  • Menambahkan mutex di sekitar Vulkan queuesubmit untuk memperbaiki pemutusan sinkronisasi internal yang disebabkan oleh pengiriman antrian konkuren pada perangkat keras NVIDIA.
  • Menyediakan biner untuk macOS (Apple Silicon dan Intel), Linux (CPU, Vulkan, ROCm, OpenVINO, SYCL), Android, Windows (CPU, CUDA 12/13, Vulkan, OpenCL, OpenVINO, SYCL, ROCm), dan platform openEuler.

Rilis ini memastikan kinerja Vulkan yang stabil pada driver NVIDIA yang terpengaruh dengan mengurangi cacat sinkronisasi yang diidentifikasi.