قامت مكتبة ggml بتحسين عملية الإضافة (concat) عن طريق استبدال نسخ الذاكرة لكل عنصر بعمليات memcpy على مستوى الصف. هذا التغيير جزء من إصدار b10578 لـ llama.cpp، والذي يتضمن ثنائيات محددة للمنصات المختلفة وتحديثات في الرسم البياني للحساب الأساسي.

  • يستبدل نسخ الذاكرة للعنصر الواحد بنسخ على مستوى الصف في عملية الإضافة (concat).
  • يصلح إزاحات الإضافة (concat) لآلية النسخ الجديدة على مستوى الصف.
  • يضيف وينقل تأكيدات حجم كتلة الإضافة (concat) مع إزالة الفحوصات الزائدة عن الحاجة.
  • يوفر تجميعات لأنظمة macOS و Linux و Windows و Android و openEuler لكل من وحدات المعالجة المركزية (CPU) ووحدات معالجة الرسومات (GPU) والخلفيات المتخصصة.