يُطلق إصدار llama.cpp b10831 دعم تكميم TQ1_0 للخلفية (backend) الخاصة بـ Vulkan، مما يتيح عمليات مثل الضرب المصفوفي، وضرب المصفوفة-المتجه، وإلغاء التكميم، واسترداد الصفوف. كما يصحّخ هذا التحديث الخلفية الخاصة بـ Metal لرفض العمليات غير المدعومة من نوع TQ1_0 بشكل صحيح، مما يضمن تراجعها إلى تنفيذ وحدة المعالجة المركزية.

  • تدمج عملية Vulkan قوى العدد 3 الخاصة بـ TQ1_0 في ثابت ذي 32 بت لتجنب مشاكل المسجلات.
  • تستبدل أدوات فك التشفير المشتركة في types.glsl المنطق المكرر عبر ملفات الشادر المختلفة.
  • تم إصلاح خطأ في حساب مقام مجموعة العمل (workgroup denominator) في شادر إلغاء التكميم المستقل.
  • ترفض الخلفية الخاصة بـ Metal الآن استخدام TQ1_0 لعمليات GET_ROWS والضرب المصفوفي، متطابقةً مع معالجة NVFP4 الحالية.
  • تم اختصار حالات الاختبار وتوحيد التعليقات إلى ASCII.

تم التحقق من التغييرات الخاصة بـ Vulkan على AMD gfx1151 مع نجاح جميع عمليات الخلفية ذات الصلة في الاختبارات.