# رفع باگ ترکیب ضرب و جمع ماتریسی در llama.cpp

> نسخهٔ منتشرشده در ۷ اکتبر ۲۰۲۶، خطای بک‌اند Metal را که باعث محاسبهٔ احتمال‌های نادرست در برخی مدل‌ها می‌شد، برطرف می‌کند.

Oossa · 2026-10-07 · https://oossa.com/fa/llama-cpp-update-fixes-metal-matrix-multiply-add-fusion-bug

کتابخانهٔ ggml‑org/llama.cpp نسخهٔ b11475 را در ۷ اکتبر ۲۰۲۶ منتشر کرد. این نسخه باگی را در بک‌اند Metal (پردازندهٔ گرافیکی اپل) برطرف می‌کند که در آن، عملیات ترکیبی MUL_MAT+ADD ماتریس باقیماندهٔ اشتباهی را انتخاب می‌کرد و در مدل‌هایی که در یک گام چند ضرب ماتریسی انجام می‌دهند، به نتایج نادرست می‌انجامید. این اصلاح باعث می‌شود کُدگذار عملوند درست را انتخاب کند و خروجی دقیق را در پردازنده‌های گرافیکی Metal بازگرداند.

## حقایق

- نسخهٔ b11475 در ۷ اکتبر ۲۰۲۶ منتشر شد
- پیش از این اصلاح، ۲۷ مورد از ۲۸ مورد آزمایشی در Metal ناموفق بود

## چرا مهم است

توسعه‌دهندگانی که llama.cpp را روی پردازنده‌های گرافیکی اپل اجرا می‌کنند، اکنون خروجی‌های قابل‌اعتمادی از مدل‌ها می‌گیرند و دیگر با احتمال‌های یکنواخت قبلی روبه‌رو نمی‌شوند.

## منابع و ارجاع‌ها

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

آخرین به‌روزرسانی: 2026-10-07
