Qeravio
אירוע בינה קנוני

הוסף שמירת הגבלה על גודל טנסור ב-llama.cpp

תיקון מנע שטנסורים יתפוצצו בגודל של 2^64 - 16.

1 באוק׳ 20261 טענות מאומתות1 מקורות1 תצפיות
מה קרה

מקור רשמי דיווח על עדכון: b11275: gguf: דחייה של גודל טנסור שמתגלגל לאחר מילוי. GGML_PAD(nbytes, alignment) מתגלגל לאפס כאשר nbytes קרוב לסוף הגודל המרבי, דבר שדילל את הגנת העברות בגודל ב-gguf_init_from_reader. עדכון דוחה טנסור לפני מילוי אם nbytes + (alignment - 1) יגרום לעברות. נוסף מקרה בדיקה ב-gguf (F32, ne = [4, 2^30-1, 2^30+1, 1]) שבו ggml_nbytes = 2^64 - 16, מקרה שיכשל בגרסה הקודמת ויעבור עם ההגנה החדשה.

למה זה חשוב

עדכון רשמי זה מדווח על התפתחויות בנוגע ל-b11275: gguf: גודל טנסור דחוף המתמוטט לאחר השטיפה.

מה כדאי לבדוק בהמשך

קראו את עדכון המקור הרשמי ווודאו את היקפו, הראיות והזמן המופיעים בו לפני שתפעילו אותו.

ידע מקושר

ישויות שמושפעות מהאירוע

המשך בנושא
שרשרת ראיות

המקורות שמאחורי האירוע