أصدر مشروع llama.cpp الإصدار b10908، والذي يتضمن إصلاحًا للخيوط الخاملة في النوى iq mul_mv المتبقية لـ ne00 < 1024. يعمم هذا التغيير منطق تقسيم الصفوف إلى ست نوى محددة: iq1_s، iq1_m، iq2_xxs، iq2_xs، iq2_s، و iq3_s.

  • يعالج الإصلاح الحالات التي تحتوي فيها الصفوف على أقل من 32 قطعة، مما يسمح للخيوط بمشاركة القطع وأخذ شرائح من الصفوف.
  • يقوم بإزاحة مؤشر صف src0 مرة واحدة في نوى iq mul_mv لأن q2، dh، sc، qh، والإشارات مشتقة من xr.
  • يدمج التنفيذ تقسيم صف iq mul_mv مع offset0 للحفاظ على x ومؤشراته المشتقة في المسار الموجود.

يوفر هذا الإصدار ملفات ثنائية لـ macOS و Linux و Android و Windows و openEuler عبر بنية مختلفة بما في ذلك CPU و CUDA و ROCm و Vulkan و SYCL.