أصدر مشروع llama.cpp الإصدار b10418، مقدمًا دعمًا لذاكرة المضيف المثبتة لتحسين وصول المضيف إلى الجهاز في SYCL. يعالج هذا التحديث مشكلات أمان الخيوط داخل تنفيذ الخلفية.
- يضيف دعم ggml_backend_sycl_host_buffer_type_get_max_size لذاكرة المضيف المثبتة.
- يصلح مشكلة أمان الخيوط في خلفية SYCL.
- يتضمن ملفات ثنائية لأنظمة macOS (Apple Silicon و Intel)، و Linux (CPU، Vulkan، ROCm، OpenVINO، SYCL FP32/FP16)، و Android، و Windows (CPU، OpenCL، CUDA 12/13، Vulkan، OpenVINO، SYCL، ROCm 7.14)، و openEuler.
- يوفر حزمة واجهة مستخدم موحدة لجميع المنصات.
يتيح الإصدار نقل بيانات أسرع بين ذاكرة المضيف والجهاز للأجهزة المتوافقة مع SYCL مع ضمان الاستقرار من خلال تحسين أمان الخيوط.