أصدر مشروع llama.cpp الإصدار b11118، الذي يتضمن ميزة hex-dma جديدة تقدم ذاكرة تخزين مؤقتة لنقل الذاكرة المباشرة (DMA) أكثر ملاءمةً لمعالجة قناع HVX FA الخاص بـ Hexagon Vector eXtended.

يوفر هذا الإصدار ثنائيات وأطر عمل عبر منصات متعددة وخلفيات عتادية:

  • macOS Apple Silicon (arm64)، وmacOS Intel (x64)، وإطار عمل iOS XCFramework
  • Linux Ubuntu x64، وarm64، وs390x، وخلفيات GPU/CPU متنوعة بما في ذلك CUDA 12/13، وROCm 10.0، وOpenVINO، وSYCL، وVulkan
  • Windows x64 وarm64 مع دعم لـ CPU، وOpenCL Adreno، وCUDA 12/13، وVulkan، وOpenVINO، وSYCL، وROCm 10.0
  • Android arm64 لـ CPU وSnapdragon (CPU، وGPU Adreno، وNPU Hexagon)
  • Linux arm64 لأجهزة Snapdragon بما في ذلك CPU، وGPU Adreno، وNPU Hexagon
  • يتوفر أيضًا إصدار واجهة مستخدم مستقل.

يتيح التحديث للمستخدمين تشغيل llama.cpp على مجموعة واسعة من البنى المعمارية، مع تحسين دعم معالجات Qualcomm Snapdragon ذات NPUs الخاصة بـ Hexagon من خلال ذاكرة التخزين المؤقت لنقل الذاكرة المباشرة الجديدة.