חלופה ל-CUDA? DeepSeek ו-Huawei משחררות את TileLang ו-kernels ל-Ascend כ-open-source

DeepSeek ו-Huawei יוצאות למתקפה על CUDA, האקוסיסטם התוכנתי של NVIDIA ואחד היתרונות התחרותיים החזקים ביותר שלה. ההשקה כוללת שלושה רכיבים:
- TileLang, שפה ייעודית לכתיבת kernels בביצועים גבוהים על מעבדי Ascend
- DeepGEMM-Ascend, שמאיצה הכפלות מטריצות
- DeepEP-Ascend, שמטפלת בתקשורת expert-parallel עבור מודלי MoE
בנוסף, שתי החברות כיווננו יחד supernode של 128 שבבי Ascend 950.
הגישה כאן פרגמטית. היתרון של NVIDIA נשען רק בחלקו על החומרה, והחלק האחר הוא יותר מ-15 שנה של ספריות CUDA ומפתחים שמכירים אותן היטב. TileLang עובדת ברמת ה-tiles, בלוקי הנתונים שה-kernels פועלים עליהם, וכך קל יותר לכתוב קוד מהיר, ואולי גם להעביר אותו בין פלטפורמות. העומס הראשון המתבקש הוא V4.1-Flash של DeepSeek עצמה, ו-The Next Web מתארת את ההשקה כדרך ממשית של ה-stack הסיני להתנתק מ-NVIDIA.
המהלך משתלב במגמה רחבה יותר השבוע: Alibaba חשפה את שבב Zhenwu V900, וחברות ה-AI הסיניות בונות stack מקומי שלם ככל שמגבלות הייצוא האמריקאיות מתהדקות. במקביל, DeepSeek השיקה גרסאות דסקטופ ארוזות לאפליקציית DeepSeek Harness.