DeepSeek ו-Huawei מנסות לטפל במכשול מעשי שעומד בפני מי שרוצה להשתמש בשבבי הבינה המלאכותית Ascend של Huawei: חומרה לבדה לא מספיקה. מפתחים זקוקים גם לכלים שיאפשרו לתכנת את השבבים ולתאם את העבודה ביניהם. שתי החברות פתחו את תשתית התכנות של Ascend לשימוש בקוד פתוח, ובה TileLang וספריות חישוב ותקשורת. הן גם דיווחו על מערכת Ascend 950 משותפת המבוססת על 128 שבבים.
1
8
13
המטרה היא להפוך את הפלטפורמה של Huawei לחלופה שימושית יותר לאקוסיסטם של CUDA מבית Nvidia — סביבת התוכנה שעליה נשענים מפתחים רבים. אבל ערכת כלים פתוחה ומערכת גדולה הן נקודת פתיחה, לא הוכחה לכך שמפתחים כבר עברו אליה או שהיא משתווה בביצועים לפלטפורמות המבוססות על CUDA.
מה כוללת ערכת הכלים ל-Ascend?
TileLang היא שפת תכנות לפיתוח תוכנות בינה מלאכותית. היא נועדה לתת למפתחים דרך לכתוב תוכנות עבור חומרת Ascend, בלי להסתמך על CUDA של Nvidia. גרסת TileLang המותאמת ל-Ascend היא בין הכלים ש-DeepSeek העמידה להורדה בחינם.
6
8
הספריות הנלוות מטפלות בשני חלקים נוספים של העבודה:
- ספריות חישוב מספקות תוכנה לביצוע פעולות בינה מלאכותית על השבבים.
- ספריות תקשורת מסייעות לשבבים להעביר מידע ולתאם ביניהם כשמשימה מתחלקת בין כמה מאיצים.
1
13
25
ביחד, שכבת התכנות והספריות נועדו לתמוך הן בעבודה על שבב יחיד והן בתיאום בין שבבים במערכת גדולה יותר. זמינותן נותנת למפתחים רכיבים שאפשר להתחיל לבנות איתם, אבל אינה מוכיחה שכל מודל או תהליך עבודה יפעלו בצורה חלקה על Ascend.
מה מלמדת מערכת 128 השבבים — ומה עדיין לא
לפי דיווחים על שיתוף הפעולה, DeepSeek ו-Huawei קידמו יחד פתרון המכונה ״סופרנוד״, המבוסס על 128 שבבי Ascend 950, ובו הותאמו יחד יכולות החישוב והתקשורת.
13
24
המספר מלמד על היקף המערכת שהחברות אומרות שפיתחו. הוא אינו מוכיח שהמערכת יכולה להחליף כל אשכול מחשוב של Nvidia, או שהיא מציעה מהירות אימון, אמינות או עלות דומות. הדיווחים הזמינים אינם כוללים השוואות כאלה.
למה התמיכה של Huawei חשובה
DeepSeek מסרה ש-Huawei סיפקה תמיכה מלאה בפיתוח תשתית התכנות.
1 התמיכה הזו חשובה משום שתוכנה למאיץ בינה מלאכותית צריכה לעבוד עם החומרה שעבורה נכתבה. שיתוף הפעולה מחבר בין פיתוח השבבים לבין פיתוח התוכנה, במקום להתייחס אליהם כשני חלקים נפרדים.
המהלך משתלב גם בניסיון רחב יותר של חברות טכנולוגיה סיניות לפתח חלופות לאקוסיסטם של Nvidia. מגבלות היצוא האמריקאיות הן חלק מהרקע לכך שמפתחים בסין מחפשים אפשרויות מקומיות, אך השקת ערכת הכלים כשלעצמה אינה מסירה את מגבלות החומרה או התוכנה.
1
14
המבחן האמיתי: האם מפתחים יאמצו את הכלים?
הפיכת הכלים לקוד פתוח והעמדתם להורדה בחינם מורידות חסם אחד להתנסות. אבל מעבר מסביבת עבודה מבוססת תלוי גם באמינות הכלים, בהתאמתם לעומסי העבודה של המפתחים ובתמיכה שתאפשר להם להמשיך להשתפר. הדיווחים מאשרים את שיתוף הפעולה, את השקת הכלים ואת תצורת 128 השבבים; הם אינם מוכיחים שהמפתחים אימצו אותם בהיקף רחב או שהם משתווים ל-CUDA.
1
8
13
זו ההבחנה החשובה: DeepSeek ו-Huawei הציגו ניסיון רציני להפוך את Ascend לפלטפורמה שאפשר לתכנת ולהפעיל בקנה מידה גדול יותר. אם הכלים יהפכו לחלופה ממשית ל-CUDA, יתברר רק בשימוש בפועל — ובהחלטה של מפתחים לבחור בהם.