كل المقالات
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 عبر عدة معماريات.

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

إصدار llama.cpp b9673 مع تخصيصات نظام USM وثنائيات متعددة المنصات

يقدم إصدار llama.cpp b9673 تخصيصات نظام USM اختيارية لواجهات ذاكرة الوصول العشوائي الرسومية (GPU) ≥1 جيجابايت، مما يتيح تجاوز سعة الذاكرة الظاهرة (VRAM overcommit) عند توفر دعم الجهاز. تتطلب هذه الميزة متغير البيئة GGML_SYCL_USM_SYSTEM وهي معطلة افتراضيًا، مع العودة إلى التخصيصات العادية إذا لم يكن الدعم متاحًا.

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

ملاحظات إصدار v2.1.179

يصلح v2.1.179 انقطاعات الاتصال أثناء التدفق، ومشاكل تمرير عجلة الماوس في WSL2، وخطأ في glob للساندوكس يسبب أوصافًا مفرطة لأدوات Bash. كما يحل أخطاء استطلاعات التعليقات، وتراكم لافتات الترويج، ومشاكل التركيز في عروض وكيل فرعي، بينما يحسن تحميل الإضافات في الجلسات عن بُعد.

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

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

يُقدم Claude v2.1.178 قواعد أذونات جديدة باستخدام صيغة Tool(param:value)، وتحسينات في تحميل سير العمل والمهارات داخل الدلائل المتداخلة، بالإضافة إلى تعزيز الوضع التلقائي ورسائل الأخطاء. كما يُصلح مشكلات حرجة تشمل الانهيارات وأخطاء المصادقة وسلوك واجهة المستخدم في Chrome وVSCode، مع تحسين تلميحات الأدوات ووظيفة التراجع.

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

إصدار llama.cpp b9670: إصلاحات وبناءات جديدة

يتضمن إصدار llama.cpp b9670 إصلاحات لحالات الحافة NVFP4 في llama-graph، مثل نقل عمليات الضرب MUL بعد GEMM وتقييد build_ffn على التوليفات المدعومة. يوفر الإصدار ملفات ثنائية لأنظمة macOS وLinux وAndroid وWindows وopenEuler عبر بنية متعددة وخيارات للخلفية، بما في ذلك CUDA وVulkan وSYCL وOpenVINO.

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

إصدار llama.cpp b9668 يضيف ذاكرة UMA مرئية للمضيف وثنائيات متعددة المنصات

تنفذ نسخة llama.cpp b9668 مخازن ذاكرة UMA مرئية للمضيف لأداء أفضل على أجهزة UMA، بناءً على اقتراح من 0cc4m. يتضمن الإصدار ثنائيات لأنظمة macOS وLinux وAndroid وWindows وopenEuler، ويدعم CPU وVulkan وROCm وOpenVINO وSYCL وHIP، مع حزمة واجهة مستخدم مخصصة.