מקור רשמי דיווח על תיקון: 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.
אירוע בינה קנוני
Nvidia תיקנה את השחיתות של CUB argsort ב CUDA 12.5.
תיקון בעיות CUB argsort ב-CUDA פותר בעיות מקום, ומנע מדדים שגויים בפעולות top_k.
19 בספט׳ 20261 טענות מאומתות1 מקורות1 תצפיות
העדכון הרשמי מדווח על פיתוח של b11047: cuda: תיקון שיבוש ב-CUB argsort שנגרם על ידי מפתחות מקומיים. חשיבותו מעתיקה על הטווח והראיות שצוינו על ידי המקור.
קראו את עדכון המקור הרשמי ווידאו את היקפו, הראיות והזמן לפני שתפעילו אותו.
ידע מקושר
ישויות שמושפעות מהאירוע
המשך בנושא
עדכונים מאומתים קשורים
שרשרת ראיות
המקורות שמאחורי האירוע
הצגה מערכתית
פתיחת הכתבה