# llama.cpp يعالج تجاوز سعة DMA في Hexagon ضمن الإصدار b11516

> يتخلّص مشغّل نماذج اللغة الكبير مفتوح المصدر الآن من واصفات DMA القديمة على وحدة Hexagon NPU من Qualcomm، ما يمنع ظهور مخرجات NaN.

Oossa · 2026-10-09 · https://oossa.com/ar/llama-cpp-adds-fix-for-hexagon-dma-overflow-in-v-b11516

أصدر مشروع ggml‑org/llama.cpp الإصدار b11516 في 2026‑10‑09. ويعالج التحديث خللًا في مسار Hexagon NPU، إذ كان من الممكن أن تتجاوز حلقة DMA سعتها، ما يؤدي إلى بيانات قديمة ونتائج NaN/inf. ويُسقط البرنامج الآن أقدم واصف عند امتلاء الحلقة، ثم يفرّغ قائمة الانتظار لاحقًا. واجتازت الآن حالات الاختبار التي تتضمن عمليات تضمين رقع كبيرة الاختبارات على أجهزة Hexagon.

## الحقائق

- نُشر الإصدار b11516 في 2026‑10‑09.
- يمنع الإصلاح تجاوز السعة عندما يتجاوز IC*KH عدد 256 مدخلًا.

## لماذا يهم

سيحصل المطورون الذين يستخدمون llama.cpp على أجهزة Qualcomm Hexagon على مخرجات صحيحة للنماذج بدلًا من قيم NaN الخاطئة.

## المصادر والمراجع

1. [ggml-org/llama.cpp b11516](https://github.com/ggml-org/llama.cpp/releases/tag/b11516) – llama.cpp, 2026-10-09

آخر تحديث: 2026-10-09
