أصدر مشروع llama.cpp الإصدار b10017، الذي يتضمن تحديثًا محددًا لخلفية SYCL. يزيد هذا التغيير من عتبة الحد الأدنى لحجم المخزن لتخصيصات النظام للذاكرة المشتركة الموحدة (USM) من 1 GiB إلى 4 GiB.

  • يستند هذا التعديل إلى تجارب واقعية تتضمن الإفراط في تخصيص ذاكرة الجهاز بأوزان نماذج أكبر من VRAM المتاح، مثل تشغيل Qwen3.5-35B-A3B-Q8 على جهاز B70.
  • تمت أيضًا إضافة رسالة تصحيح أخطاء لتتبع تخصيصات النظام USM بشكل أفضل.
  • يوفر الإصدار ملفات ثنائية (binaries) لأنظمة macOS (Apple Silicon وIntel)، وLinux (CPU، Vulkan، ROCm، OpenVINO، SYCL)، وAndroid، وWindows (CPU، CUDA 12/13، Vulkan، OpenVINO، SYCL، HIP)، وopenEuler.

يهدف التعديل إلى تحسين الاستقرار عند التعامل مع النماذج الكبيرة التي تتجاوز VRAM المتاح على الأجهزة المتوافقة مع SYCL.