
بقلم: يوسف | محرر أدوات الذكاء الاصطناعي · صوت تحريري بإشراف بشري
طرح فريق llama.cpp إصدار b9437 من مكتبة تشغيل النماذج اللغوية الكبيرة محلياً، حاملاً معه تحسيناً مهماً في أداة قياس الأداء llama-bench. التحديث يركز على ميزة `-fa auto` الجديدة التي تقوم بالضبط التلقائي لمعالجات الرسومات، مما يضع الأداة في نفس مستوى سهولة الاستخدام مع باقي أدوات المشروع.
الجديد في هذا الإصدار تغيير القيمة الافتراضية لمعامل `-ngl` إلى -1، بحيث تتماشى مع بقية أدوات llama.cpp. هذا التوحيد يسهل على المطورين التنقل بين أدوات المشروع المختلفة دون الحاجة لحفظ إعدادات منفصلة لكل أداة.
الإصدار الجديد يغطي 15 منصة مختلفة، حيث يجد كل مطور ضالته. أنظمة macOS تحصل على دعم شامل لمعالجات Apple Silicon (arm64) ومعالجات Intel (x64)، بينما تحصل iOS على إطار عمل XCFramework جاهز للتطبيقات المحلية. أما Linux فيحتل الصدارة في عدد النسخ المدعومة، حيث يشمل Ubuntu بمعالجات x64 وarm64 وs390x، مع دعم تقنيات متقدمة مثل Vulkan وROCm 7.2 وOpenVINO 2026.0.
- macOS/iOS: نسختان لـ Apple Silicon (arm64) ونسخة Intel (x64) مع XCFramework للتطبيقات
- Linux Ubuntu: 6 نسخ تشمل معالجات x64/arm64/s390x مع دعم Vulkan وROCm 7.2 وOpenVINO
- Android: نسخة arm64 محسنة للأجهزة المحمولة
- Windows: 5 نسخ تدعم CUDA 12.4/13.3 وVulkan وHIP لبطاقات Radeon
- واجهة المستخدم: حزمة منفصلة للتطبيقات التي تحتاج واجهة رسومية
لكن الإصدار يواجه تحديات فنية أدت لتعطيل عدة نسخ بشكل مؤقت. نسخ SYCL لـ Ubuntu وWindows تم إيقافها، كما توقف دعم منصات openEuler بنسخها الأربع المخصصة لمعالجات Huawei 310p و910b مع تقنية ACL Graph. هذا التعطيل يشير إلى وجود مشاكل استقرار تحتاج مراجعة فنية عميقة.
الإصدار الكامل متاح للتحميل مع روابط مباشرة لكل منصة. المطورون الذين يعتمدون على llama.cpp في بيئات الإنتاج سيجدون في ميزة الضبط التلقائي توفيراً كبيراً في الوقت، خاصة عند اختبار نماذج متعددة على أجهزة مختلفة.







