llama.cpp प्रोजेक्ट ने संस्करण b10442 जारी किया, जिसमें मैट्रिक्स गुणा रूटीन में मेमोरी सुरक्षा मुद्दों को संबोधित करते हुए Intel Xe हार्डवेयर के लिए विशिष्ट Vulkan अनुकूलन पेश किए गए हैं।
- Intel Xe पर coopmat mul_mm के लिए SHMEM_STRIDE_PAD और APPLY_SLM_A_RESHAFE फ्लैग जोड़े गए।
- matmul_shmem_support में Intel SHMEM_STRIDE_PAD=0 के लिए साझा मेमोरी अनुमान को ठीक किया गया।
- डेटा हैंडलिंग को बेहतर बनाने के लिए साझा kvalues_mxfp4 के लिए कैशलाइन एलाइनमेंट लागू किया गया।
- कैशलाइन पैडिंग परिवर्तनों के बाद kvalues_mxfp4 प्रारंभीकरण में एक आउट-ऑफ-बाउंड्स (OOB) पढ़ने को हल किया गया।
- SLM-A पुनःआकार समायोजनों को Intel विंडोस ड्राइवरों तक सीमित कर दिया गया और जहां आवश्यक हो वहां mxfp4 कैशलाइन पैडिंग को वापस ले लिया गया।
इस रिलीज में CPU, Vulkan, CUDA, ROCm, OpenVINO, और SYCL बैकएंड्स के लिए macOS, Linux, Windows, Android, और openEuler के लिए अपडेटेड बाइनरी प्रदान की गई हैं।