בדף הזה מופיעים הערות לגבי כל גרסה של NCCL/gIB במערכות x86 64-bit. בכל קטע של גרסה מתוארים הקבצים הבינאריים הכלולים, סדרות המכונות הנתמכות, התכונות החדשות והשיפורים.
NCCL/gIB v1.1.2
תאריך ההפצה: 14 במאי 2026
קובצי הפעלה בינאריים מוכנים מראש
בקטעים הבאים מפורטים קובצי ההפעלה הבינאריים המוכנים מראש של הגרסה ושל האבחון.
גרסה
צריך להתקין את הקבצים הבינאריים האלה לעומסי עבודה בסביבת ייצור. הוראות התקנה מופיעות במאמר הרצת NCCL במכונות של Compute Engine.
תוכנת ההתקנה של Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.1.2 |
| SHA256 |
b71627dcf88862cd0e64434dfd0224441960db58f2022f94b5f56123659c207e |
| תוכנית בסיסית |
Alpine 3.21.0 |
| מובנה |
Ubuntu 22.04 + CUDA 13.0 |
חבילת .deb
| מאגר |
https://packages.cloud.google.com/apt gpudirect-gib-apt |
| חבילות |
nccl-gib (1.1.2), nccl-gib-plugins (1.1.2) |
| תוכנית בסיסית |
Ubuntu 22.04 |
| מובנה |
Ubuntu 22.04 + CUDA 13.0 |
חבילת .rpm
| מאגר |
https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm |
| חבילות |
nccl-gib (1.1.2-1), nccl-gib-plugins (1.1.2-1) |
| תוכנית בסיסית |
Rocky Linux 9 |
| מובנה |
Ubuntu 22.04 + CUDA 13.0 |
אבחון
כדי לבדוק את ביצועי הרשת או לפתור בעיות שקשורות לביצועים, צריך להתקין את הקבצים הבינאריים האלה.
מאגר Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.1.2 |
| SHA256 |
61c917022538e59d24f597038a8ad7087a026d60715256ae39e7f06ef20ebde0 |
| תוכנית בסיסית |
Ubuntu 22.04 + CUDA 13.0 |
תאימות גרסאות
| סדרת מכונות |
גרסת NCCL בחבילה |
גרסאות NCCL נתמכות |
גרסת הדרייבר המינימלית של ה-GPU |
גרסת CUDA runtime מינימלית |
| A3 Ultra |
2.30.4 |
>= 2.23 |
550.90.07 |
12.6 |
| A4 |
2.30.4 |
>= 2.25 |
580.126.09 |
12.8 |
פירוט הרכיבים
| רכיב |
גרסה |
| rdma-core (לא נכלל בחבילות .deb ו- .rpm) |
2307mlnx47 |
| nccl |
2.30.4 |
| nccl-plugin-gib |
1.1.2 |
רישום ביומן של הגרסאות
כדי לראות את יומני הגרסאות, צריך להגדיר את משתני הסביבה NCCL_DEBUG=INFO ו-NCCL_DEBUG_SUBSYS=INIT.
| רכיב |
רישום ביומן של גרסאות |
| nccl |
NCCL גרסה 2.30.4+cuda13.0 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.1.2 |
תכונות ושיפורים
פלאגין Environment
- הוספנו את הפלאגין Google Cloud NCCL environment שמשתמש במשתני הסביבה הכי טובים של NCCL באופן אוטומטי, על סמך פלטפורמת זמן הריצה. תוסף הסביבה נטען אוטומטית כשמשתמשים ב-NCCL 2.28.7 ואילך.
gIB net plugin
תיקוני באגים
- תיקון באג בפלאגין gIB net בטיפול בבקשות גדולות של
isend()
- התיקון פותר בעיה שבה יכול להיות שהפלאגין gIB net לא תואם ל-NCCL 2.27
או לגרסאות מאוחרות יותר
- תיקון בעיות יציבות ב-CoMMA
CoMMA (תוסף ליצירת פרופילים):
פלאגין gIB tuner
- התכונה מחילה באופן אוטומטי הגדרות אופטימליות של שינוי הגדרות בכל פלטפורמה מזוהה. Google Cloud
nccl.conf
- gIB כותב ל- /etc/nccl.conf כשהקובץ נגיש לכתיבה. כתוצאה מכך, כשמתקינים את החבילות nccl-gib או nccl-gib-plugins, לא צריך לשנות אף הגדרה של משתנה סביבה, כולל
LD_LIBRARY_PATH.
חבילה חדשה
nccl-gib-plugins היא חבילה חדשה שמכילה רק את הפלאגינים של Google NCCL.
כדי להשתמש בחבילה הזו, צריך להתקין את NCCL ממאגרי NVIDIA, ולהתקין את חבילת ה-APT nccl-gib-plugins package ממאגר Google.
התוכנה להתקנת Docker, קונטיינר האבחון ו-nccl-gib package כוללים NCCL שעבר קומפילציה מראש, והם עדיין זמינים.
NCCL/gIB v1.1.0
תאריך ההשקה: 14 ביולי 2025
קובצי הפעלה בינאריים מוכנים מראש
בקטעים הבאים מפורטים קובצי ההפעלה הבינאריים המוכנים מראש של הגרסה ושל האבחון.
גרסה
צריך להתקין את הקבצים הבינאריים האלה לעומסי עבודה בסביבת ייצור. הוראות התקנה מופיעות במאמר הרצת NCCL במכונות של Compute Engine.
תוכנת ההתקנה של Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.1.0 |
| SHA256 |
81c7165f1b41ee096d86f4cfe5a61f5c788546cf6ddc88aba3f0b88a5902af49 |
| תוכנית בסיסית |
Alpine 3.21.0 |
| מובנה |
Ubuntu 20.04 + CUDA 12.8 |
חבילת .deb
| מאגר |
https://packages.cloud.google.com/apt gpudirect-gib-apt |
| חבילה |
nccl-gib (1.1.0) |
| תוכנית בסיסית |
Ubuntu 20.04 |
| מובנה |
Ubuntu 20.04 + CUDA 12.8 |
חבילת .rpm
| מאגר |
https://packages.cloud.google.com/yum/repos/gpudirect-gib-rpm |
| חבילה |
nccl-gib (1.1.0-1) |
| תוכנית בסיסית |
Rocky Linux 9 |
| מובנה |
Ubuntu 20.04 + CUDA 12.8 |
אבחון
כדי לבדוק את ביצועי הרשת או לפתור בעיות שקשורות לביצועים, צריך להתקין את הקבצים הבינאריים האלה.
מאגר Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.1.0 |
| SHA256 |
ee9682122220105b83187bd6eecc8cafbe739dcfb631a54b6059a8f1141038f9 |
| תוכנית בסיסית |
Ubuntu 20.04 + CUDA 12.8 |
תאימות גרסאות
| סדרת מכונות |
גרסת NCCL בחבילה |
גרסאות NCCL נתמכות |
גרסת הדרייבר המינימלית של ה-GPU |
גרסת CUDA runtime מינימלית |
| A3 Ultra |
2.27.5 |
>= 2.23 |
550.90.07 |
12.6 |
| A4 |
2.27.5 |
>= 2.25 |
570.124.06 |
12.8 |
פירוט הרכיבים
| רכיב |
גרסה |
| rdma-core (לא נכלל בחבילות .deb ו- .rpm) |
2307mlnx47 |
| nccl |
2.27.5 |
| nccl-plugin-gib |
1.1.0 |
רישום ביומן של הגרסאות
כדי לראות את יומני הגרסאות, צריך להגדיר את משתני הסביבה NCCL_DEBUG=INFO ו-NCCL_DEBUG_SUBSYS=INIT.
| רכיב |
רישום ביומן של גרסאות |
| nccl |
NCCL גרסה 2.27.5+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.1.0 |
תכונות ושיפורים
סה"כ
- ניתוח נתונים (GA) של טלמטריית NCCL שתמיד זמינה
- הגירסה הזו מספקת את כל נתוני הטלמטריה שנדרשים לזיהוי של הודעות שמתעכבות
CoMMA (profiler plugin) GA
- שיפורים ביציבות
- הוספת היכולת לעקוב אחרי זמן ההמתנה בצד השולח עד שהמקבלים יקראו את ההודעה
- אפשר למצוא את גרסת הקוד הפתוח במאגר GitHub של CoMMA.
מידע נוסף מופיע במאמר סקירה כללית על CoMMA.
NCCL/gIB v1.0.6
תאריך ההשקה: 16 ביוני 2025
קובצי הפעלה בינאריים מוכנים מראש
בקטעים הבאים מפורטים קובצי ההפעלה הבינאריים המוכנים מראש של הגרסה ושל האבחון.
גרסה
צריך להתקין את הקבצים הבינאריים האלה לעומסי עבודה בסביבת ייצור. הוראות התקנה מופיעות במאמר הרצת NCCL במכונות של Compute Engine.
תוכנת ההתקנה של Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.0.6 |
| SHA256 |
b0d5e1f29ca89c33b5b6252ca635a8c3889f553de3a382ba07c9b1f43fcf452f |
| תוכנית בסיסית |
Alpine 3.21.0 |
| מובנה |
Ubuntu 20.04 + CUDA 12.8 |
חבילת .deb
| מאגר |
us-apt.pkg.dev/projects/gce-ai-infra/gpudirect-gib-apt |
| חבילה |
nccl-gib (1.0.6.1) |
| תוכנית בסיסית |
Debian 12 |
| מובנה |
Ubuntu 20.04 + CUDA 12.8 |
חבילת .rpm
| מאגר |
us-yum.pkg.dev/projects/gce-ai-infra/gpudirect-gib-rpm |
| חבילה |
nccl-gib (1.0.6-1) |
| תוכנית בסיסית |
Rocky Linux 9 |
| מובנה |
Ubuntu 20.04 + CUDA 12.8 |
אבחון
כדי לבדוק את ביצועי הרשת או לפתור בעיות שקשורות לביצועים, צריך להתקין את הקבצים הבינאריים האלה.
מאגר Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.0.6 |
| SHA256 |
a9ad0984f28e0c2ab40ea21f2c4e861c4ff9fffe1ba4a73f5efa2ec911ad7ca4 |
| תוכנית בסיסית |
Ubuntu 20.04 + CUDA 12.8 |
תאימות גרסאות
| סדרת מכונות |
גרסת NCCL בחבילה |
גרסאות NCCL נתמכות |
גרסת הדרייבר המינימלית של ה-GPU |
גרסת CUDA runtime מינימלית |
| A3 Ultra |
2.26.6 |
2.23, 2.24, 2.25, 2.26 |
550.90.07 |
12.6 |
| A4 |
2.26.6 |
2.25, 2.26 |
570.124.06 |
12.8 |
פירוט הרכיבים
| רכיב |
גרסה |
| rdma-core (לא נכלל בחבילות .deb ו- .rpm) |
2307mlnx47 |
| nccl |
2.26.6 |
| nccl-plugin-gib |
1.0.6 |
רישום ביומן של הגרסאות
כדי לראות את יומני הגרסאות, צריך להגדיר את משתני הסביבה NCCL_DEBUG=INFO ו-NCCL_DEBUG_SUBSYS=INIT.
| רכיב |
רישום ביומן של גרסאות |
| nccl |
NCCL גרסה 2.26.6+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.6 |
תכונות ושיפורים
סה"כ
- עדכונים חשובים בפרופיל NCCL
- אופטימיזציה של ביצועים ב-A4
- תיקונים ב-shim של NCCL ל-NCCL 2.26
כלי לניתוח ביצועים (profiler) של NCCL
- הוספנו תמיכה ב-API v3 (ללא מעקב אחר ליבת CUDA)
- תוסף Profiler נטען כברירת מחדל בסביבת האורח
- עדכון סקריפטים להתאמה אישית בפלטפורמת A4 עד להיקף של 64 צמתים
- החלת כוונון קולקטיבי ספציפי על כל הפעולות all-gather, all-reduce, reduce-scatter ו-broadcast
שונות
- NCCL shim: פותר את בעיית הטעינה של gIB ב-NCCL 2.26
- הגדרת אורח של NCCL: מסירה את האכיפה של גדלי נתונים מסוג P2P בתוך הצומת
- הגדרת אורח של NCCL: מסירה את האכיפה של NCCL_IB_GID_INDEX
- NCCL core: updates to 2.26.5
- הסרת התלות ב-pci-utils
NCCL/gIB v1.0.5
תאריך ההשקה: 12 במרץ 2025
קובצי הפעלה בינאריים מוכנים מראש
בקטעים הבאים מפורטים קובצי ההפעלה הבינאריים המוכנים מראש של הגרסה ושל האבחון.
גרסה
צריך להתקין את הקבצים הבינאריים האלה לעומסי עבודה בסביבת ייצור. הוראות התקנה מופיעות במאמר הרצת NCCL במכונות של Compute Engine.
תוכנת ההתקנה של Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.0.5 |
| SHA256 |
19eb592ec6ba4c5fae0257bbff5a29af5a7a94a0a59f7b0afc1ace488b69dc39 |
| תוכנית בסיסית |
Alpine 3.21.0 |
| מובנה |
Ubuntu 22.04 + CUDA 12.8 |
חבילת .deb
| מאגר |
us-apt.pkg.dev/projects/gce-ai-infra/gpudirect-gib-apt |
| חבילה |
nccl-gib (1.0.5) |
| תוכנית בסיסית |
Debian 12 |
| מובנה |
Ubuntu 22.04 + CUDA 12.8 |
חבילת .rpm
| מאגר |
us-yum.pkg.dev/projects/gce-ai-infra/gpudirect-gib-rpm |
| חבילה |
nccl-gib (1.0.5-2) |
| תוכנית בסיסית |
Rocky Linux 9 |
| מובנה |
Ubuntu 20.04 + CUDA 12.8 |
אבחון
כדי לבדוק את ביצועי הרשת או לפתור בעיות שקשורות לביצועים, צריך להתקין את הקבצים הבינאריים האלה.
מאגר Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.0.5 |
| SHA256 |
e8edbfe3cf6695d578dd38d7dda6ecdc8a357a1ed56f7f8593fc38cacd9fa05a |
| תוכנית בסיסית |
Ubuntu 22.04 + CUDA 12.8 |
תאימות גרסאות
| סדרת מכונות |
גרסת NCCL בחבילה |
גרסאות NCCL נתמכות |
גרסת הדרייבר המינימלית של ה-GPU |
גרסת CUDA runtime מינימלית |
| A3 Ultra |
2.25 |
2.23, 2.24, 2.25 |
550.90.07 |
12.6 |
| A4 |
2.25 |
2.25 |
570.124.06 |
12.8 |
פירוט הרכיבים
| רכיב |
גרסה |
| rdma-core (לא נכלל בחבילות .deb ו- .rpm) |
2307mlnx47 |
| nccl |
2.25.1 |
| nccl-plugin-gib |
1.0.5 |
רישום ביומן של הגרסאות
כדי לראות את יומני הגרסאות, צריך להגדיר את משתני הסביבה NCCL_DEBUG=INFO ו-NCCL_DEBUG_SUBSYS=INIT.
| רכיב |
רישום ביומן של גרסאות |
| nccl |
NCCL גרסה 2.25.1+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.5 |
תכונות ושיפורים
סה"כ
- חדש: נוספו חבילות NCCL/gIB .deb ו- .rpm
פלאגין Profiler
- ניסיוני: נוספה הטמעה של פלאגין ליצירת פרופילים של CoMMA ב-Google
- שיפור הביצועים של all_reduce ו-all_to_all במכונות וירטואליות מסוג A4
- שיפור הביצועים הקולקטיביים בקנה מידה גדול וביצועי all_to_all במכונות וירטואליות מסוג A3 Ultra
שונות
- אוטומציה של הגדרות NCCL על סמך צורת המכונה שזוהתה
- המלצה לכפות את השימוש בתוסף gIB net
בעיות מוכרות
- אם משתמשים ב-NCCL מגרסה 2.26 ואילך, הגדרת
NCCL_NET=gIB עלולה לגרום לקריסה של NCCL. הבעיה הזו תוקנה ב-NCCL/gIB גרסה 1.0.6.
NCCL/gIB v1.0.4
תאריך ההשקה: 24 בפברואר 2025
קובצי הפעלה בינאריים מוכנים מראש
בקטעים הבאים מפורטים קובצי ההפעלה הבינאריים המוכנים מראש של הגרסה ושל האבחון.
גרסה
צריך להתקין את הקבצים הבינאריים האלה לעומסי עבודה בסביבת ייצור. הוראות התקנה מופיעות במאמר הרצת NCCL במכונות של Compute Engine.
תוכנת ההתקנה של Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.0.4 |
| SHA256 |
400bfb76ad4f3c153028a4e744ed3c4e924d2dae46e09b0efb2056804b8ed7cf |
| תוכנית בסיסית |
Alpine 3.21.0 |
| מובנה |
Ubuntu 22.04 + CUDA 12.8 |
אבחון
כדי לבדוק את ביצועי הרשת או לפתור בעיות שקשורות לביצועים, צריך להתקין את הקבצים הבינאריים האלה.
מאגר Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.0.4 |
| SHA256 |
fd7b1999e175306d4ac62b1cb8039b1b3386dbb8a529fae03256714f3284e460 |
| תוכנית בסיסית |
Ubuntu 22.04 + CUDA 12.8 |
תאימות גרסאות
| סדרת מכונות |
גרסת NCCL בחבילה |
גרסאות NCCL נתמכות |
גרסת הדרייבר המינימלית של ה-GPU |
גרסת CUDA runtime מינימלית |
| A3 Ultra |
2.25 |
2.23, 2.24, 2.25 |
550.90.07 |
12.6 |
פירוט הרכיבים
| רכיב |
גרסה |
| rdma-core (לא נכלל בחבילות .deb ו- .rpm) |
2307mlnx47 |
| nccl |
2.25.1 |
| nccl-plugin-gib |
1.0.4 |
רישום ביומן של הגרסאות
כדי לראות את יומני הגרסאות, צריך להגדיר את משתני הסביבה NCCL_DEBUG=INFO ו-NCCL_DEBUG_SUBSYS=INIT.
| רכיב |
רישום ביומן של גרסאות |
| nccl |
NCCL גרסה 2.25.1+cuda12.8 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.4 |
תכונות ושיפורים
סה"כ
- בוצע Rebase ל-NCCL core 2.25 כדי לתמוך במכונות וירטואליות מסוג A4 ו-A4X
- נוספו גרסאות build של arm64
GPUViz
- הוספנו את GPUViz לגרסת ה-build של הגרסה
שונות
- הוספנו הרשאה ל-NCCL לזהות באופן אוטומטי את ממשק השקע לשימוש במהלך אתחול
תיקוני באגים
- תיקוני באגים קלים ב-GPUViz
בעיות מוכרות
- אם משתמשים ב-NCCL מגרסה 2.26 ואילך, הגדרת
NCCL_NET=gIB עלולה לגרום לקריסה של NCCL. הבעיה הזו תוקנה ב-NCCL/gIB גרסה 1.0.6.
NCCL/gIB v1.0.3
תאריך ההשקה: 18 בדצמבר 2024
קובצי הפעלה בינאריים מוכנים מראש
בקטעים הבאים מפורטים קובצי ההפעלה הבינאריים המוכנים מראש של הגרסה ושל האבחון.
גרסה
צריך להתקין את הקבצים הבינאריים האלה לעומסי עבודה בסביבת ייצור. הוראות התקנה מופיעות במאמר הרצת NCCL במכונות של Compute Engine.
תוכנת ההתקנה של Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib:v1.0.3 |
| SHA256 |
04e288a184d5eac1eae7feedb275ddb1e8d7df9c1c0c5f794824151a47eafe90 |
| תוכנית בסיסית |
Alpine 3.21.0 |
| מובנה |
Ubuntu 22.04 + CUDA 12.2 |
אבחון
כדי לבדוק את ביצועי הרשת או לפתור בעיות שקשורות לביצועים, צריך להתקין את הקבצים הבינאריים האלה.
מאגר Docker
| תמונה |
us-docker.pkg.dev/gce-ai-infra/gpudirect-gib/nccl-plugin-gib-diagnostic:v1.0.3 |
| SHA256 |
29f7a13a7a55fd09bfb266275fabec60835e0bde9d5deecffd676005e514a6f5 |
| תוכנית בסיסית |
Ubuntu 22.04 + CUDA 12.2 |
תאימות גרסאות
| סדרת מכונות |
גרסת NCCL בחבילה |
גרסאות NCCL נתמכות |
גרסת הדרייבר המינימלית של ה-GPU |
גרסת CUDA runtime מינימלית |
| A3 Ultra |
2.23 |
2.23, 2.24, 2.25 |
550.90.07 |
12.6 |
פירוט הרכיבים
| רכיב |
גרסה |
| rdma-core (לא נכלל בחבילות .deb ו- .rpm) |
2307mlnx47 |
| nccl |
2.23.4 |
| nccl-plugin-gib |
1.0.3 |
רישום ביומן של הגרסאות
כדי לראות את יומני הגרסאות, צריך להגדיר את משתני הסביבה NCCL_DEBUG=INFO ו-NCCL_DEBUG_SUBSYS=INIT.
| רכיב |
רישום ביומן של גרסאות |
| nccl |
NCCL גרסה 2.23.4+cuda12.2 |
| nccl-plugin-gib |
NET/gIB : Initializing gIB v1.0.3 |
תכונות ושיפורים
gIB net plugin
- הוספת רישום ביומן למשתני סביבה של פלאגין gIB net
- הפעלת ריבוי נתיבים בעזרת אורחים כברירת מחדל
- כברירת מחדל, נעשה שימוש ביותר תורים לטיפול בבקשות (QP) בדפוסי P2P מורכבים יותר
gIB guest config checker
- הצגת אזהרה כשכלי לבדיקת תצורת אורח לא מוצא קובץ תצורה
- עדכונים בהגדרת האורח כדי להתאים למשתני הסביבה המומלצים ל-gIB v1.0.3
פלאגין gIB tuner
- הוספת תמיכה באלגוריתם Parallel Aggregated Tree (PAT)
- עדכונים של תצורות הכוונון של המערכת לכלל-הפחתה ברמה העולמית ב-9 צמתים או יותר ב-gIB v1.0.3
- הוספנו הגדרות של מכווני תדרים לקולקטיבים שפועלים בהתאם למסילות.
GPUViz
- הוספנו את GPUViz לגרסת ה-build של האבחון.
שונות
- חשוב, שינוי שלא תואם לאחור: קובץ ה-NCCL/gIB
container מפולג עכשיו לשני קובצי container, release ו-diagnostic
- גרסה
- ~230 MB ללא דחיסה, ~100 MB עם דחיסה
- מכיל רק את הקבצים הנחוצים להתקנה מינימלית
- שינוי שלא תואם לאחור:
הוסרו פקודות משנה של מעטפת ושל daemon מהתמונה הזו
- אבחון
- ~10 GB ללא דחיסה, ~5 GB עם דחיסה
- הכלי מיועד לניפוי באגים ומכיל הרבה כלי עזר לניפוי באגים ומדדים כמו בדיקות NCCL ו-perftest
- הסקריפט עודכן כדי להגדיר משתני סביבה מומלצים של NCCL ל-gIB v1.0.3
- אבחון: פינג מותקן בגרסת האבחון
- אבחון: נוסף neper לגרסת האבחון
- אבחון: נוסף סקריפט שמבצע dump של מצב המערכת שקשור ל-RDMA
תיקוני באגים
- תוקנה בעיה שבה קישורים סמליים של ליבת NCCL לא מועתקים בצורה אופטימלית.
בעיות מוכרות
- אם משתמשים ב-NCCL בגרסה 2.26 ואילך, הגדרת
NCCL_NET=gIB עלולה לגרום לקריסת NCCL. הבעיה הזו תוקנה ב-NCCL/gIB גרסה 1.0.6.