أصدر مشروع llama.cpp الإصدار b10795، والذي يتضمن تحسينًا جديدًا للخلفية الخلفية SYCL. يتيح هذا التحديث دمج سلاسل RMS_NORM+MUL+ADD و ADD+ADD residual تحت العلم GGML_SYCL_ENABLE_FUSION.
- يعيد عملية ADD+ADD المدمجة استخدام نفس فهرسة البث ومصفوفة الأنواع الخاصة بدالة add() المستقلة، وتدعم f32 و f16 و i32 و i16 و bf16 والبيانات غير المتصلة.
- تسقط التوليفات غير المدعومة في منطق الدمج إلى تشغيلين منفصلين لـ add() للحفاظ على التوافق.
يوفر هذا الإصدار ملفات ثنائية لأنظمة macOS و Linux و Windows و Android و openEuler عبر مسرعات الأجهزة المختلفة بما في ذلك CUDA و ROCm و Vulkan و OpenVINO.