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

Nvidia תיקנה את השחיתות של CUB argsort ב CUDA 12.5.

תיקון בעיות CUB argsort ב-CUDA פותר בעיות מקום, ומנע מדדים שגויים בפעולות top_k.

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

מקור רשמי דיווח על תיקון: b11047: cuda: תיקון שיבוש בסדרון CUB שנגרם על ידי מפתחות מקומיים. תיקון שיבוש בסדרון CUB שנגרם על ידי מפתחות מקומיים (#28389). הפונקציה argsort_f32_i32_cuda_cub קראה לאפ"י של DeviceRadixSort::SortPairs עם d_keys_in == d_keys_out (temp_keys, temp_keys). ל-CUB יש דרישה פנימית של דאבל-באפר פינג-פונג שדורשת מפתחות שונים: עם מפתחות מחוברים, הסדרון כותב חלקית על הקלט שלו באמצע הפעולה ומשמיט סידור מושחת, שמביא לאינדקסים בלתי תקינים באופן אקראי. לדוגמה, backend top_k על מילון של 248 אלף עמודות על Maxwell/CUDA 12.5/CCCL 2.x, שגרם לאיסוף מחוץ לתחום בדור הבא של get_rows.

למה זה חשוב

העדכון הרשמי מדווח על פיתוח של b11047: cuda: תיקון שיבוש ב-CUB argsort שנגרם על ידי מפתחות מקומיים. חשיבותו מעתיקה על הטווח והראיות שצוינו על ידי המקור.

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

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

ידע מקושר

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

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

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