llama.cpp Releasesتاريخ نشر المصدر

[نسخة قبل الإصدار / بناء مستمر] b11761

نسخة قبل الإصدار / بناء مستمر: هذا بناء تجريبي، وليس إصداراً مستقراً.

نسخة قبل الإصدار / بناء مستمر: هذا بناء تجريبي، وليس إصداراً مستقراً.

ggml-cpu : اختيار تحويل NEON fp32->fp16 (#30505) يعرّف فرع __ARM_NEON كلا وحدتي الماكرو GGML_CPU_COMPUTE_* لكنه يختار FP16_TO_FP32 فقط، لذا يسقط FP32_TO_FP16 إلى التحويل البرمجي المحمول بينما يبقى neon_compute_fp32_to_fp16، وهي تعليمة fcvt واحدة، معرّفاً دون أي إشارة إليه. أما __POWER9_VECTOR__ و __riscv_zfhmin فيختاران الاثنين معاً. أضف زوج #error يرفض أي فرع يعرّف ماكرو COMPUTE دون اختياره. هكذا بقيت المسألة دون ملاحظة: المسار البديل يوفر بصمت تنفيذاً برمجياً صحيحاً، فالعَرَض الوحيد هو تعليمة عتادية لا يصل إليها شيء. يحمل نصف FP16_TO_FP32 استثناءً بصيغة !defined(__F16C__)، لأن الطلب المدمج PR 30343 يبقي هذا الاتجاه عمداً على جدول البحث. استبدل التعليق أعلى المسار البديل: كان يشير إلى NEON وPOWER9 تحديداً وأشار إلى اختيار يحدث الآن في الفرع نفسه.

الموقع الإلكتروني: - https://llama.app

الشهادات (Attestations): - https://github.com/ggml-org/llama.cpp/attestations/57978371

macOS/iOS: - macOS Apple Silicon (arm64) - macOS Apple Silicon (arm64، مع تمكين KleidiAI) معطّل (DISABLED) - macOS Intel (x64) - إطار XCFramework لنظام iOS

لينكس: - أوبونتو x64 (CPU) - أوبونتو arm64 (CPU) - أوبونتو s390x (CPU) - أوبونتو x64 (Vulkan) - أوبونتو arm64 (Vulkan) - أوبونتو x64 (CUDA 12) - مكتبات CUDA 12.8 - أوبونتو x64 (CUDA 13) - مكتبات CUDA 13.4 - أوبونتو arm64 (CUDA 13) - مكتبات CUDA 13.4 - أوبونتو x64 (ROCm 10.0) - أوبونتو x64 (OpenVINO) - أوبونتو x64 (SYCL FP32) - أوبونتو x64 (SYCL FP16) - لينكس arm64 (Snapdragon: CPU وAdreno GPU وHexagon NPU) - دليل الإعداد

أندرويد: - أندرويد arm64 (CPU) - أندرويد arm64 (Snapdragon: CPU وAdreno GPU وHexagon NPU) - دليل الإعداد

ويندوز: - ويندوز x64 (CPU) - ويندوز arm64 (CPU) - ويندوز arm64 (OpenCL Adreno) - ويندوز x64 (CUDA 12) - ملفات CUDA 12.4 DLLs - ويندوز x64 (CUDA 13) - ملفات CUDA 13.4 DLLs - ويندوز arm64 (CUDA 13) - ملفات CUDA 13.4 DLLs - ويندوز x64 (Vulkan) - ويندوز arm64 (Vulkan) - ويندوز x64 (OpenVINO) - ويندوز x64 (SYCL) - ويندوز x64 (ROCm 10.0)

openEuler: - DISABLED - openEuler على بنية x86 ‏(310p) - openEuler على بنية x86 ‏(910b، ACL Graph) - openEuler على بنية aarch64 ‏(310p) - openEuler على بنية aarch64 ‏(910b، ACL Graph)

الواجهة: - الواجهة

المصدر الأصلي

llama.cpp Releases

ملاحظات المحتوى

النشر الأصلي والحقوق تعود إلى المصدر.

ترجمة آلية · يُرجى الرجوع إلى الأصل