أصدر مشروع llama.cpp الإصدار b9915، الذي يقدم دعمًا لعمليات GGML_OP_SET_ROWS لوحدة المعالجة المركزية من f16 إلى f16. يتضمن هذا التحديث أيضًا فحوصات الأنواع المفقودة لهذه العملية ودمج دوال التقدم الحسابي f32 و f16 في تنفيذ واحد.

  • ggml يضيف دعم GGML_OP_SET_ROWS للوحدة المركزية f16->f16 مع إضافة فحوصات الأنواع
  • تم دمج ggml_compute_forward_set_rows_f32() و ggml_compute_forward_set_rows_f16() في ggml_compute_forward_set_rows_impl()
  • تم استبدالAssertions بـ GGML_ASSERT()
  • يتم توفير ثنائيات macOS Apple Silicon (arm64) و macOS Intel (x64) و iOS XCFramework
  • تتضمن تجميعات Linux Ubuntu x64 و arm64 و s390x CPU و Vulkan و ROCm 7.2 و OpenVINO ومتغيرات SYCL FP32/FP16
  • تتوفر ثنائيات Android arm64 (CPU)
  • تغطي تجميعات Windows وحدات المعالجة المركزية x64 و arm64 و OpenCL Adreno و CUDA 12.4 و 13.3 و Vulkan و OpenVINO و SYCL و HIP
  • يدعم openEuler x86 و aarch64 مع ACL Graph لرقائق 910b

يوفر هذا الإصدار ثنائيات محدثة عبر منصات متعددة ومسرعات الأجهزة للمستخدمين الذين يتطلبون وظيفة set rows الجديدة.