كل المقالات
github llama.cpp · منذ 13 يوم

إصدار llama.cpp b9700: ثنائيات جديدة وتحديثات واجهة برمجة التطبيقات SYCL

يقدم إصدار llama.cpp بـ b9700 دعمًا محدثًا لـ SYCL مع إعادة تسمية أعلام واجهة برمجة التطبيقات: تم إعادة تسمية GGML_SYCL_SUPPORT_LEVEL_ZERO إلى GGML_SYCL_SUPPORT_LEVEL_ZERO_API وGGML_SYCL_ENABLE_LEVEL_ZERO إلى GGML_SYCL_USE_LEVEL_ZERO_API. يتضمن الإصدار ثنائيات لأنظمة macOS وLinux وAndroid وWindows وopenEuler عبر بنية متعددة وخيارات تسريع الأجهزة، بما في ذلك Vulkan وROCm وOpenVINO وSYCL.

lab Claude Code Releases · منذ 14 يوم

ملاحظات إصدار Claude Code v2.1.181

يُقدم Claude Code v2.1.181 دعمًا لتعيين إعدادات التكوين عبر صيغة الأمر مثل /config thinking=false، ويضيف دعم أحداث Apple في البيئة المعزولة على نظام macOS، ويُحسّن التدفق المباشر، وإعادة المحاولة التلقائية، وسلوك الوكيل الفرعي. كما يُصلح العديد من الأخطاء المتعلقة بالبدء التشغيل، ومعالجة الملفات، والحافظة، واستجابة واجهة المستخدم عبر المنصات المختلفة.

github llama.cpp · منذ 14 يوم

ggml-cpu: تمكين الخلفية POWER11 بشكل مشروط بناءً على دعم المترجم

يقوم مشروع ggml-cpu الآن بتمكين الخلفية POWER11 في ggml بشكل مشروط بناءً على دعم المترجم لـ -mcpu=power11. يمنع هذا فشل البناء على أدوات GCC/Clang الحالية مع الحفاظ على التوافق المستقبلي. تدعم التحديثات في CMakeLists.txt هذا التغيير، ويُستخدم -mcpu=power10 لكلا المعماريين P10 وP11.

github llama.cpp · منذ 14 يوم

إضافة دعم f16 و bf16 لمؤشر concat في الخلفية Metal

تم توسيع الخلفية Metal في llama.cpp لدعم أنواع الموترات f16 و bf16 لمؤشر concat، بالإضافة إلى الدعم الحالي لأنواع f32 و i32. يتضمن هذا التحديث قوالب نواة متخصصة، ومُرجعات خطوط أنابيب محدثة، وتنسيق نواة محسّن بناءً على النوع، بمساعدة من pi:llama.cpp/Qwen3.6-27B.

github llama.cpp · منذ 14 يوم

إصدار llama.cpp b9690 مع مشغل rope_back وثنائيات متعددة المنصات

تقدم نسخة llama.cpp b9690 مشغل rope_back تم تنفيذه بإعادة استخدام نوى rope الموجودة مع ثابت دالة للتبديل بين الدوران الأمامي/الخلفي. يتضمن الإصدار ثنائيات جاهزة لـ macOS وLinux وAndroid وWindows وopenEuler عبر العديد من المعماريات وخيارات تسريع الأجهزة، بما في ذلك Vulkan وCUDA وROCm وOpenVINO وSYCL.

github llama.cpp · منذ 14 يوم

إصدار llama.cpp الإصدار b9688 مع واجهات برمجة تطبيقات جديدة وثنائيات عبر المنصات

أصدرت llama.cpp الإصدار b9688، مضافةً واجهات برمجة التطبيقات لإدارة النماذج وتحديثات SSE الفورية. يتضمن الإصدار ثنائيات جاهزة لـ macOS وLinux وAndroid وWindows وopenEuler، ويدعم مختلف البنى وأطر التسريع مثل Vulkan وCUDA وOpenVINO وSYCL.

github llama.cpp · منذ 14 يوم

إصدار LLaMA.cpp b9685 يضيف نسخ الذاكرة من جهاز إلى جهاز باستخدام SYCL وثنائيات متعددة المنصات

يقدم إصدار LLaMA.cpp بـ b9685 وظيفة memcpy dev2dev القائمة على SYCL، وينقل GGML_SYCL_DEV2DEV_MEMCPY إلى جدول وقت التشغيل ويحسن اكتشاف الاتصال من نظير إلى نظير. يتضمن الإصدار ثنائيات مُعدة مسبقًا لأنظمة macOS وLinux وAndroid وWindows وopenEuler عبر بنية متعددة وواجهات برمجة التطبيقات بما في ذلك Vulkan وROCm وOpenVINO وSYCL (FP32/FP16).

github llama.cpp · منذ 14 يوم

إصدار llama.cpp b9686: إصلاح segfault على المطالبات الطويلة لنموذج Eagle3

يصلح إصدار llama.cpp بـ b9686 خطأ segfault الذي حدث مع المطالبات الطويلة على نموذج Eagle3. يتضمن الإصدار ملفات ثنائية لأنظمة macOS وLinux وAndroid وWindows وopenEuler عبر العديد من المعماريات وخيارات تسريع الأجهزة، بما في ذلك Vulkan وCUDA وOpenVINO وSYCL.

github llama.cpp · منذ 14 يوم

إصدار LLaMA.cpp b9684 يضيف Conv_3D وثنائيات متعددة المنصات

يقدم إصدار LLaMA.cpp b9684 عملية تنافس ثلاثية الأبعاد جديدة (conv_3d) ويتضمن تنفيذات محسّنة. يوفر الإصدار ثنائيات جاهزة لأنظمة macOS وLinux وAndroid وWindows وopenEuler عبر مختلف المعماريات وخيارات تسريع الأجهزة، بما في ذلك SYCL وVulkan وCUDA وOpenVINO.

github llama.cpp · منذ 14 يوم

إصدار llama.cpp b9682 يضيف دعم Vulkan وثنائيات منصات جديدة

تقدم الإصدار b9682 من llama.cpp دعمًا لـ Vulkan لنظامي Linux وWindows، مما يتيح تسريع وحدة معالجة الرسومات. يتضمن الإصدار ثنائيات لأنظمة macOS وLinux وAndroid وWindows وopenEuler عبر بنية متعددة، مع خيارات وحدة المعالجة المركزية ووحدة معالجة الرسومات بما في ذلك CUDA وOpenVINO وSYCL وROCm.

github llama.cpp · منذ 14 يوم

إصدار LLaMA.cpp b9674: إصلاح خطأ في memcpy غير المتزامن وإضافة ثنائيات جديدة

يُصلح إصدار LLaMA.cpp بـ b9674 خطأً من نوع use-after-free في عملية memcpy غير المتزامن الخاصة بـ SYCL أثناء مرحلة prefill لنموذج MoE. يتضمن الإصدار ثنائيات لأنظمة macOS وLinux وAndroid وWindows وopenEuler، ويدعم وحدات المعالجة المركزية (CPU) وVulkan وROCm وOpenVINO وSYCL وCUDA عبر عدة معماريات.