أصدر مشروع llama.cpp الإصدار b10734، والذي يتضمن تحديثًا لتمكين واجهة برمجة تطبيقات المصفوفات Metal 4.0 للأجهزة المزودة برقائق M5+ أو A19+.

  • يطلب إصدار لغة Metal 4.0 لواجهة برمجة تطبيقات المصفوفات.
  • يحمل نوى واجهة برمجة تطبيقات المصفوفات من ملف metallib منفصل.
  • يصلح ترتيب بناء ملف metallib لنوى واجهة برمجة تطبيقات المصفوفات.
  • يضيف اختبار انحدار لواجهة برمجة تطبيقات المصفوفات external-metallib.

يوفر هذا الإصدار ملفات ثنائية لأنظمة macOS و iOS و Linux و Windows و Android و openEuler عبر خلفيات عتادية مختلفة تشمل CPU و CUDA و ROCm و Vulkan و OpenVINO و SYCL و OpenCL.