أصدر مشروع llama.cpp الإصدار b9925، والذي يتضمن تحديثًا محددًا لخلفيته البرمجية الخاصة بـ CUDA. تضيف هذه النسخة دعم عملية GGML_OP_SET_ROWS من f16 إلى f16، مما يعالج فجوة في تغطية نوى وحدة معالجة الرسومات.

  • يتم توفير ثنائيات macOS لـ Apple Silicon وIntel، مع تعطيل KleidiAI صراحةً على Apple Silicon.
  • تغطي بناءات Linux وحدة المعالجة المركزية (x64، arm64، s390x) ومسرعات متنوعة بما في ذلك Vulkan وROCm 7.2 وOpenVINO وSYCL FP32/FP16.
  • تتضمن إصدارات Windows وحدات المعالجة المركزية وOpenCL Adreno وVulkan وHIP وOpenVINO وSYCL ومتغيرات CUDA 12/13.
  • تتوفر ثنائيات Android arm64 (وحدة المعالجة المركزية) وإطار عمل iOS XCFramework للنشر على الأجهزة المحمولة.
  • تم تعطيل دعم openEuler جزئيًا، مع الاحتفاظ ببناءات محددة لعمارتَي x86 وaarch64 باستخدام ACL Graph.

يضمن هذا التحديث توافقًا أوسع للأجهزة لمستخدمي llama.cpp من خلال تمكين عملية set rows المفقودة على أجهزة CUDA وتوفير ثنائيات مُعدة مسبقًا عبر أنظمة التشغيل الرئيسية وموردي وحدات معالجة الرسومات.