Pingtouge تفتح مصدر SAIL: حزمة برمجيات AI تدعم 560 ألف شريحة "Zhenwu"
إن مسرع الذكاء الاصطناعي لا يعمل فقط بفضل مواصفات الأجهزة القوية. يعمل المطورون من خلال أطر عمل مثل PyTorch وTensorFlow وvLLM وSGLang، ويجب ترجمة نماذجهم وجدولتها وتنفيذها وتحليل أدائها وتصحيح أخطائها وتوزيعها بين الأجهزة. بين التطبيق والشريحة، توجد طبقة بنية تحتية ضخمة تحدد ما إذا كان الأداء النظري يمكن تحويله إلى قوة حوسبة عملية. في مؤتمر WAIC 2026، قامت شركة Pingtouge، التابعة لشركة Alibaba لأشباه الموصلات، بفتح مصدر **T

Pingtouge تفتح مصدر SAIL: حزمة برمجيات AI تدعم 560 ألف شريحة "Zhenwu"
مقدمة
لا تصبح مسرعات الذكاء الاصطناعي مفيدة لمجرد امتلاكها مواصفات أجهزة قوية.
يعمل المطورون من خلال أطر عمل مثل PyTorch وTensorFlow وvLLM وSGLang. يجب ترجمة نماذجهم وجدولتها وتنفيذها وتحليل أدائها وتصحيح أخطائها ونشرها بشكل موزع عبر الأجهزة. بين التطبيق والرقاقة، توجد طبقة بنية تحتية ضخمة تحدد ما إذا كان الأداء النظري يمكن تحويله إلى طاقة حوسبية قابلة للاستخدام.
في مؤتمر الذكاء الاصطناعي العالمي 2026، قامت شركة T-Head، شركة أشباه الموصلات التابعة لمجموعة Alibaba، بفتح مصدر T-Head SAIL، وهي حزمة برمجيات الذكاء الاصطناعي لسلسلة مسرعات XuanTie الخاصة بها.
SAIL هو اختصار لـ Seed of AI Library.
تصف T-Head المشروع بأنه مسار كامل، يشمل دعم نظام التشغيل ومكونات SDK وواجهات البرمجة والمكتبات المحسّنة والمترجمات وبرمجيات وقت التشغيل وأدوات المطورين. هدفها الواضح هو جعل أجهزة XuanTie أكثر سهولة في التبني، دون إجبار المطورين على التخلي عن لغاتهم أو أطر عملهم أو أكوادهم أو سير عملهم المألوفة.
تقول Alibaba إنه حتى أبريل 2026، بلغ إجمالي شحنات رقاقات XuanTie للذكاء الاصطناعي 560,000 رقاقة، لتخدم أكثر من 400 عميل في أكثر من 20 صناعة. قبل الإصدار العام، كانت الأجهزة وحزمة البرامج قيد الاستخدام في Alibaba Cloud وبيئات الإنتاج الخارجية.
لذلك، لا تعرض T-Head SAIL كنموذج أولي بحثي صغير. إنها تفتح مصدر أساس برمجيات تم اختباره بالفعل عبر أحمال عمل واسعة النطاق ومتطلبات خدمات الإنتاج.
لماذا حزمة البرمجيات حاسمة
لا يمكن للمسرع المُصنّع حديثاً تنفيذ كود Python الذي يُعرّف الشبكات العصبية بشكل مباشر.
يجب على حزمة البرمجيات تحويل البرامج عالية المستوى إلى عمليات يمكن للأجهزة تنفيذها بكفاءة. تتضمن هذه العملية:
- تمكين نظام التشغيل من التعرف على الجهاز وإدارته.
- كشف إمكانيات الأجهزة من خلال برامج تشغيل مساحة المستخدم والنواة.
- إدارة الذاكرة وقوائم الأوامر وسياقات التنفيذ والمزامنة.
- ترجمة الرسوم البيانية للحسابات ونوى النموذج إلى تعليمات قابلة للتنفيذ.
- توفير مكتبات رياضية وشبكات عصبية ومكتبات وسائط واتصالات محسّنة.
- ربط المسرع بأطر عمل الذكاء الاصطناعي الحالية.
- توفير أدوات تحليل الأداء وتصحيح الأخطاء والمراقبة وصيانة المجموعات للمطورين.
أي حلقة ضعيفة في أي من هذه المستويات قد تقلل الأداء أو تجعل النشر صعباً.
نقص عامل (operator) قد يؤدي إلى تراجع بطيء. برمجيات اتصالات سيئة قد تحد من قدرة التوسع متعدد الأجهزة. مترجم غير شفاف يجعل التحسين صعباً. أدوات تحليل أداء ضعيفة تجعل العمل على الأداء تخميناً أعمى.
هذا هو السبب في أن مكانة Nvidia التنافسية لا تدعمها فقط أجهزة GPU، بل أيضاً CUDA ومكتباتها وأدوات سلسلة المترجمات والوثائق وخبرة المطورين المتراكمة على مر السنين.
قررت T-Head فتح مصدر SAIL للمنافسة على مستوى النظام البيئي.
من الصندوق الأسود نحو منصة أكثر قابلية للفحص
كانت برمجيات مسرعات الذكاء الاصطناعي تُوزع سابقاً كملفات ثنائية مُجمّعة مسبقاً. يمكن للمطورين استدعاء واجهات برمجة التطبيقات الموثقة، لكن رؤيتهم لكيفية تحويل النموذج وتنفيذه كانت محدودة غالباً.
المشكلات الشائعة تشمل:
- أي تطبيق عامل (operator) تم اختياره؟
- لماذا أداء جزء معين من الرسم البياني ضعيف؟
- كيف يتم تخصيص الذاكرة؟
- أي مسار اتصال تم استخدامه؟
- من أين تبدأ مشكلات التوافق؟
- هل يمكن تحسين حمل العمل لبيئة نشر معينة؟
فتح مصدر الأكواد والوثائق وبرامج التشغيل والأدوات يمنح المطورين خيارات أكثر لفحص وتشخيص وضبط وتحسين المنصة.
فتح المصدر لا يؤدي تلقائياً إلى نظام بيئي ناضج. لا تزال المكونات بحاجة إلى التوثيق والصيانة والاختبار وتوضيح التراخيص والدعم في أحمال العمل الفعلية. حوكمة المجتمع واستقرار الإصدارات لا تقل أهمية عن إصدار الكود الأولي.
المحتوى المتاح حالياً
بوابة الوصول الرسمية الرئيسية هي "مجتمع مطوري T-Head":
https://developer.t-head.cn/home
يذكر الإعلان الرسمي أن البوابة توفر:
- وثائق تقنية شاملة
- حزم برامج SDK
- برامج تشغيل النواة
- أدوات تحليل الأداء
- أدوات تصحيح الأخطاء
- موارد تطوير لرقاقة ZhenYue للذكاء الاصطناعي
لا ينبغي أن يُعتبر الإصدار الأولي بمثابة إكمال لخريطة الطريق الكاملة مفتوحة المصدر.
| المرحلة | الخطة المعلنة |
|---|---|
| الإصدار الأولي | الوثائق، حزم SDK، برامج تشغيل النواة، أدوات الأداء، موارد تصحيح الأخطاء |
| المرحلة الثانية | برمجيات مكتبات الاتصالات الإضافية، إصدار 2.2 من Docker و PIP، ومنتدى المطورين |
| المرحلة الثالثة | مكتبات تسريع الحوسبة، برمجيات محرك الاستدلال، إصدار 2.3 من Docker و PIP |
| التطوير اللاحق | المزيد من التحديثات والأدوات والأنشطة المجتمعية والتوسع في النظام البيئي |
نظراً لأن الإصدارات مستمرة، يجب تأكيد توفر حزم البرامج والتراخيص ومتطلبات الأجهزة وتعليمات البناء من خلال البوابة الحية.
خريطة T-Head التقنية لـ SAIL من خمس طبقات
تصف T-Head SAIL كخريطة تقنية تطوير من خمس طبقات، من التحكم في الجهاز إلى أدوات الإنتاج.
| الطبقة | المكونات الرئيسية | الغرض |
|---|---|---|
| برامج التشغيل ووقت التشغيل | برنامج تشغيل PPU، KMD، UMD، وقت تشغيل PPU | الوصول إلى الجهاز، إدارة الذاكرة، تقديم الأوامر، سياقات التنفيذ |
| لغات البرمجة | C، C++، Python | واجهات مألوفة لتطوير التطبيقات والأنظمة |
| المترجمات | مترجم، مصحح أخطاء | تحويل الرسوم البيانية والكود، التحسين، الفحص، تصحيح الأخطاء |
| المكتبات عالية الأداء | acBLAS، acDNN، acFFT، acRAND، acSOLVER، acSPARSE، مكتبات الوسائط والاتصالات | تطبيقات محسّنة لأحمال العمل الشائعة للذكاء الاصطناعي والعمليات الرقمية |
| أدوات المطورين | Asight Compute، Asight Systems، PPU-SMI، PPU-DCGM | تحليل الأداء، تصحيح الأخطاء، المراقبة، إدارة المجموعات |
برامج التشغيل ووقت التشغيل
الطبقة السفلية تربط نظام التشغيل بالمسرع.
برنامج تشغيل PPU
تقسم T-Head برامج التشغيل إلى:
- KMD: برنامج تشغيل وضع النواة.
- UMD: برنامج تشغيل وضع المستخدم.
مكون وضع النواة يتعامل مع التفاعلات المميزة مع نظام التشغيل والجهاز. مكون وضع المستخدم يعرض وظائف الجهاز لطبقات وقت التشغيل وبرامج التطبيقات الأعلى.
وقت تشغيل PPU
يدير وقت تشغيل PPU الموارد، بما في ذلك:
- ذاكرة الجهاز
- قوائم الأوامر
- سياقات الحوسبة
- العمليات من التطبيق إلى الجهاز
- التنفيذ
الطبقة التنسيقية. تحدد هذه الطبقة ما إذا كان يمكن اكتشاف الأجهزة وتخصيصها واستخدامها بطريقة قابلة للتنبؤ من قبل التطبيق.
واجهات C و C++ و Python
يدعم SAIL لغات C و C++ و Python. هذا يقلل من حاجة المطورين لتعلم لغة خاصة ببائع معين قبل تجربة الأجهزة. لا تزال Python هي اللغة الرئيسية لتعريف النموذج والتجريب، بينما تظل C و C++ لا غنى عنهما في مكتبات الأداء ووقت التشغيل وتوسعات الأطر وتكامل الأنظمة. دعم هذه اللغات السائدة يساعد الفرق على إعادة استخدام الأكواد الحالية والمكتبات الداخلية وممارسات تصحيح الأخطاء وأنظمة البناء والخبرات الهندسية. توافق اللغة لا يضمن تشغيل جميع التطبيقات بسلاسة. قد تظل امتدادات CUDA المخصصة والعوامل (operators) غير المدعومة والافتراضات الخاصة بالأجهزة أو التبعيات الخاصة تتطلب أعمال نقل.
المترجم ومصحح الأخطاء
المترجم يحول الرسوم البيانية للنماذج والعمليات على مستوى الكود المصدري إلى كود قابل للتنفيذ على أجهزة Zhenwu. أعمال مترجم الذكاء الاصطناعي النموذجية تشمل:
- تحسين الرسم البياني
- دمج العوامل (operator fusion)
- تحويل التخطيط (layout transformation)
- تخطيط الذاكرة
- اختيار النواة
- تحسين الجدولة
- تحويل الدقة
- طي الثوابت
- تخطيط التنفيذ المتوازي
تدرج T-Head أيضاً مصحح الأخطاء في طبقة المترجم. هذا مهم للغاية – يحتاج المطورون إلى فهم سبب سلوك الرسم البياني المُجمّع بشكل غير طبيعي، أو سبب ضعف أداء جزء من الكود عن المتوقع. يصف الإعلان الرسمي المترجم ومصحح الأخطاء كحلقة تطوير كاملة. يجب التحقق من قدرات الفحص والتصحيح المحددة من خلال وثائق الإصدار الحالية.
المكتبات عالية الأداء
المكتبات المحسّنة هي من بين المكونات الأكثر قيمة في نظام المسرعات. معظم أنظمة الذكاء الاصطناعي تستخدم نفس فئات مهام الحوسبة بشكل متكرر. تسمح المكتبات المضبوطة للأطر باستدعاء تطبيقات فعالة، بدلاً من إجبار كل مطور على كتابة نوى خاصة بالجهاز.
مكتبات الحوسبة الأساسية
| اسم المكتبة | الوظيفة الرئيسية |
|---|---|
acBLAS |
عمليات الجبر الخطي الأساسية |
acDNN |
عمليات الشبكات العصبية العميقة |
acFFT |
تحويل فورييه السريع |
acRAND |
توليد الأرقام العشوائية |
acSOLVER |
حلول المعادلات الرقمية |
acSPARSE |
عمليات المصفوفات المتناثرة |
قيمتها الفعلية تعتمد على تغطية العوامل (operators) وأنواع البيانات والاستقرار العددي والوثائق التقنية وجودة النواة ودرجة التكامل مع الأطر المدعومة.
مكتبات الوسائط وما قبل المعالجة
| اسم المكتبة | الوظيفة الرئيسية |
|---|---|
HGDEC |
فك تشفير الفيديو |
HGENC |
ترميز الفيديو |
HGJPEG |
معالجة الصور بتنسيق JPEG |
| HGPP | معالجة البيانات الأولية |
تزداد أهمية معالجة الوسائط المتعددة للنماذج متعددة الوسائط. قد يصبح تشفير/فك تشفير الصور والفيديو، وتغيير الحجم، وتحويل التنسيق، والمعالجة الأولية عنق زجاجة رئيسي في خط الإنتاج.
الاتصال الجماعي
يسرد Pingtouge ما يلي:
PCCLsailSHMEM
تدعم مكتبات الاتصال الجماعي العمليات المطلوبة للتدريب متعدد الأجهزة ومتعدد العقد، بما في ذلك التجميع الكلي، التجميع الكامل، تقليل التشتت، البث، والمزامنة. غالباً ما تحدد أداء الاتصال كفاءة التوسع في المجموعات الكبيرة. يشير خارطة الطريق الرسمية إلى أن المزيد من برامج مكتبات الاتصال ستُفتح في المراحل اللاحقة.
يجب على المطورين التحقق من حالة الكود المصدري الحالي لكل مكون.
المكونات الإضافية
تدرج حزمة التقنية أيضًا المكونات التالية:
acextHGML
توسع هذه المكونات مجموعة المكتبات الأساسية وتدعم وظائف تعلم آلي إضافية. يُوصى بالرجوع إلى وثائق الحزمة البرمجية الفعلية للحصول على أحدث تفاصيل واجهة برمجة التطبيقات.
أدوات التطوير والتشغيل
Asight Compute
Asight Compute هي أداة تحليل أداء على مستوى المشغل، مصممة لمساعدة المطورين في فحص تنفيذ النواة، الاستفادة، سلوك الذاكرة، وعنق الزجاجة في الأداء الأساسي.
Asight Systems
توفر Asight Systems عرضًا على مستوى النظام لتنفيذ الأطر، الأنشطة التشغيلية، النوى، نقل الذاكرة، الاتصال، عمل المضيف، وفترات الخمول.
PPU-SMI
يدعم PPU-SMI مراقبة وإدارة الأجهزة في الوقت الفعلي. يُرجى الرجوع إلى الوثائق الحالية للمؤشرات والأوامر المحددة.
PPU-DCGM
يدعم PPU-DCGM إدارة الموارد والأجهزة على مستوى المجموعة. يتطلب النشر على نطاق واسع رؤية عالمية عبر مسرعات وعقد متعددة، وليس فقط على بطاقة واحدة.
ثلاثة وعود رئيسية للهجرة
يلخص Pingtouge وضع مطوري SAIL من خلال ثلاثة مفاهيم أساسية:
- لا حاجة لإعادة كتابة الكود بالكامل
- لا حاجة لانتظار تكييف البيئة لفترة طويلة
- لا إلزام بربط إطار عمل محدد
هذه تصريحات من الشركة المصنعة، ويجب التحقق منها بناءً على أعباء العمل الفعلية لكل مؤسسة.
لا حاجة لإعادة كتابة الكود بالكامل
يتوافق تصميم SAIL مع نماذج البرمجة والأطر السائدة.
يذكر Pingtouge أنه يمكن للمطورين إعادة استخدام كمية كبيرة من الكود الحالي، النماذج، الخبرات الهندسية، معرفة المشغلين، وممارسات الضبط. تشير الإعلانات الرسمية إلى أن الهجرة تتطلب تعديلات طفيفة فقط على الكود.
يمكن للنماذج القياسية المبنية على عمليات مدعومة على نطاق واسع الهجرة بسلاسة، بينما قد تتطلب الأنظمة التي تحتوي على نواة CUDA مخصصة، امتدادات خاصة بالشركة المصنعة، تبعيات غير واضحة، أو بنية تحتية للاستدلال مترابطة بإحكام جهدًا إضافيًا.
لا تأخير طويل في التكييف
تتطور أطر ونماذج الذكاء الاصطناعي بسرعة، وإذا احتاجت منصة الأجهزة إلى أشهر لدعم كل إصدار مهم، فستظل متخلفة عن بيئة البرمجيات.
ذكر Pingtouge أن متوسط وقت تكييف SAIL لأطر الاستدلال الرئيسية هو أقل من 7 أيام.
هذا متوسط مبلغ عنه من الشركة المصنعة، وليس ضمانًا لجميع النماذج، إصدارات الأطر، المشغلين، أو الوظائف.
يجب على المطورين تأكيد الإصدارات المدعومة، ما إذا كان التنفيذ قد وصل إلى مستوى الإنتاج، أنواع البيانات المتاحة، وما إذا كان التنفيذ الموزع قد تم التحقق منه.
لا ربط بإطار عمل
ذكر Pingtouge أن SAIL قد تكيف مع أكثر من 260 مكونًا رئيسيًا للتدريب والاستدلال والبيئة، بما في ذلك PyTorch وTensorFlow وvLLM وSGLang.
قد يشمل هذا الرقم الأطر، وحدات التكامل، النماذج، المكتبات، والمكونات ذات الصلة، وليس 260 إطارًا رئيسيًا مستقلاً تمامًا. يُوصى باستخدام دليل التوافق الفوري كمرجع موثوق.
النية الاستراتيجية هي أن المطورين يجب أن يكونوا قادرين على الاحتفاظ بإطار العمل المفضل لديهم، بدلاً من إجبارهم على الانتقال إلى بيئة تطبيقية خاصة واحدة.
عملية تقييم عملية
يجب على الفرق التي تفكر في اعتماد SAIL اختبار نماذجها الخاصة، بدلاً من الاعتماد فقط على تصريحات التوافق.
1. تأكيد
المتطلبات
تحقق من:
- أجهزة Zhenwu المدعومة.
- إصدار نظام التشغيل والنواة.
- إصدارات برنامج التشغيل وبيئة التشغيل.
- دعم الحاويات.
- إصدار Python.
- إصدار الإطار.
- متطلبات المترجم.
- متطلبات شبكة المجموعة.
2. ابدأ من الأمثلة الموثقة
استخدم النماذج المدرجة في الوثائق الرسمية، وتأكد من تثبيتها وتجميعها، وأن النتائج المنتجة صحيحة، ويمكن تشغيلها عبر المحلل، وتقديم تقارير عن حالة الجهاز الطبيعية.
3. قارن دقة الوظيفة
قياس:
- دقة النموذج.
- الانحراف العددي.
- أداء الدقة.
- الحتمية.
- المشغلون غير المدعومين.
- التنفيذ الاحتياطي.
4. قياس الأداء
سجل:
- الإنتاجية.
- زمن وصول أول رمز مميز.
- زمن وصول الرموز المميزة الفاصلة.
- زمن وصول الدفعة.
- استفادة الجهاز.
- استخدام الذاكرة.
- وقت التجميع.
- قدرة التوسع متعدد الأجهزة.
5. سجل جهود الهجرة
تتبع كل تغيير في الكود، البناء، المشغل، البيئة، والنشر. هذا يعطي تقديرًا أكثر واقعية لتكلفة الهجرة مقارنة بعرض توضيحي ناجح واحد.
6. اختبر التشغيل
يجب أن يتضمن تقييم الإنتاج فشل الجهاز، إعادة تشغيل العملية، ترقية الإطار، ترقية برنامج التشغيل، الجدولة، المراقبة، جمع السجلات، التراجع، وتحليل الانحدار في الأداء.
تاريخ تطور الأجهزة خلف SAIL
SAIL هو جزء من خطة البنية التحتية طويلة المدى لشركة Pingtouge.
Hanguang 800
أطلقت Pingtouge Hanguang 800 في عام 2019، وهي أول شريحة استدلال للذكاء الاصطناعي من Alibaba.
أظهرت الإعلانات الرسمية لـ Alibaba أنه في اختبار ResNet-50، وصلت الأداء الأقصى إلى 78,563 صورة في الثانية و 500 IPS لكل واط.
تم نشر الشريحة في الخدمات الداخلية مثل البحث عن السلع، التوصيات، معالجة الصور، الإعلانات، وخدمة العملاء. ذكرت Alibaba أنه في الحالة المعروضة عند الإطلاق، يمكن تقليل وقت معالجة مليار صورة سلعة من حوالي ساعة إلى حوالي خمس دقائق.
أظهرت Hanguang 800 قيمة الأجهزة المخصصة مع البرمجيات والخوارزميات المحسنة.
Yitian 710
في عام 2021، أطلقت Alibaba Yitian 710، وهو معالج خادم Arm بحجم 5 نانومتر، يحتوي على 128 نواة و 60 مليار ترانزستور.
ذكرت Alibaba أن درجة SPECint2017 له هي 440، مع تحسن في الأداء بنسبة 20% مقارنة بمعالجات خادم Arm المنافسة، وتحسن في كفاءة الطاقة بنسبة 50%.
وسع Yitian موقع Pingtouge من الاستدلال الذكي إلى الحوسبة السحابية العامة. توفر Alibaba Cloud سلسلة من مثيلات ECS تعتمد على معالج Yitian.
عائلة مسرعات Zhenwu
تدعم عائلة Zhenwu من Pingtouge كلاً من التدريب والاستدلال على الذكاء الاصطناعي.
تصف المقالة المصدر نشر سلسلة Zhenwu 810 المبكرة في بيئة Tongyi Qianwen من Alibaba ومع المستخدمين الصناعيين الخارجيين. نظرًا لعدم وجود مواصفات رسمية إنجليزية مفصلة وموحدة لإصدارات Zhenwu السابقة، لا تعيد هذه المقالة إنتاج جميع بيانات الأجهزة من المصدر بشكل فردي.
يوجد وصف رسمي من Alibaba لـ Zhenwu M890 الأحدث.
Zhenwu M890
أطلقت Alibaba Zhenwu M890 في عام 2026.
| المواصفات | Zhenwu M890 |
|---|---|
| الذاكرة | 144 جيجابايت |
| عرض النطاق بين الرقائق | 800 جيجابايت/ثانية |
| الأداء النسبي | ثلاثة أضعاف Zhenwu 810E |
| دعم الدقة | تدريب واستدلال، بما في ذلك FP4 الأصلي |
هذه الشريحة مصممة للاستدلال عالي التزامن، السياقات الطويلة، استدعاءات الأدوات المتكررة، وأعباء عمل العامل الذكي ذات الطلبات غير المتوقعة.
تقرن Alibaba M890 بـ ICN Switch 1.0، الذي يُزعم أنه يوفر عرض نطاق إجمالي يصل إلى 25.6 تيرابايت/ثانية ويدعم الاتصال غير المزدحم بين مجموعات من 64 مسرعًا.
يدمج العقدة الفائقة Panjiu AL128 128 مسرعًا في نظام على مستوى الرف، بينما يوفر SAIL طبقة البرمجيات اللازمة لعرض وتجميع وتحليل وتشغيل هذه الأجهزة.
الحوسبة، الشبكات، والتخزين
توضح المقالة الأصلية استراتيجية رقاقة مركز البيانات لـ Pingtouge من خلال ثلاثة مجالات:
الحوسبة
- مسرعات الذكاء الاصطناعي Zhenwu
- معالج خادم Arm Yitian
- تقنية استدلال Hanguang
الشبكات
- تقنية التوصيل البيني لـ ICN Switch
- منتجات بطاقة الشبكة الذكية Panhai
التخزين
- منتج وحدة تحكم التخزين Zhenyue
تعتمد مجموعات الذكاء الاصطناعي الحديثة على الأداء المنسق بين الحوسبة، الذاكرة، التوصيل البيني، التخزين، الشبكات، الجدولة، برمجيات التشغيل، وتكامل الأطر. أي عنق زجاجة في أي مجال يمكن أن يقلل من قيمة النظام بأكمله.
لماذا فتح SAIL كمصدر مفتوح بعد شحن 560,000 شريحة؟
لا تحتاج الشركات التي تبيع المسرعات إلى بناء منصة مطورين واسعة. بينما تحتاج البيئة إلى الوثائق، الأمثلة، المكتبات، التوافق، الدعم، إصدارات متوقعة، وسبل للمطورين الخارجيين للتأثير على التطوير المستقبلي.
استخدمت Pingtouge رقائقها داخل Alibaba وفي نشر العملاء. قد يساعد فتح SAIL في:
- جذب المزيد من المطورين لاستخدام أجهزة Zhenwu
- توسيع دعم الأطر والنماذج
- مساعدة الفرق الخارجية في تشخيص المشكلات
- دعم الجامعات والمؤسسات البحثية في دراسة حزمة التقنية
- تشجيع شركات البرمجيات على إنشاء حلول متكاملة
- منح العملاء مزيدًا من التحكم في تحسين النشر
- تقليل تكلفة الهجرة من بيئة المسرعات الحالية
هذا الإصدار يعالج أيضًا مشكلة شائعة في مجال الحوسبة بالذكاء الاصطناعي محليًا: تطور قدرات الأجهزة أسرع من نضج البرمجيات وإدراك المطورين.
ستعمل مجموعة التقنيات مفتوحة المصدر على جذب مشاركة مجتمعية أوسع لسد هذه الفجوة المفقودة.
العوامل الحاسمة لنجاح SAIL
الإصدار الأول ليس سوى البداية. سيعتمد معدل التبني على:
- جودة الوثائق
- قابلية إعادة البناء
- تراخيص واضحة
- تغطية العمليات الحسابية
- دعم إصدارات الأطر
- شفافية الأداء
- إصدارات مستقرة
- حوكمة المجتمع
- حق الوصول إلى الأجهزة
- الدعم الدولي
سينتظر المطورون أيضًا لمعرفة ما إذا كانت المراحل اللاحقة من المصدر المفتوح ستُطرح وفقًا للجدول الزمني، وما إذا كان بإمكان المجتمع تقديم مساهمات جوهرية.
قيود مهمة وقضايا عالقة
بعض المكونات ليست جاهزة بعد
تُظهر خارطة الطريق الرسمية أن بعض برامج الاتصالات ومكتبات التسريع ومكونات محرك الاستدلال وحزم Docker/PIP مقررة للإصدار في مراحل لاحقة.
قد تختلف هياكل المستودعات والتنزيلات
منفذ الوصول الرسمي هو مجتمع مطوري T-Head. قد تستخدم المكونات المختلفة سير عمل مختلفة للتنزيل والوثائق وتسجيل الدخول وإدارة الحزم أو المستودعات.
يجب التحقق من تراخيص كل مكون على حدة
تراخيص برامج التشغيل والأدوات والمكتبات والأمثلة وبرامج الطرف الثالث -
ليست كل الحزم تستخدم نفس الترخيص. يرجى التحقق من الترخيص المرفق مع كل حزمة تنزيل قبل التعديل أو إعادة التوزيع.
التوافق مع CUDA ليس تلقائيًا
عندما تكون العمليات المطلوبة مدعومة، قد تتطلب تطبيقات مستوى الإطار تعديلات طفيفة فقط للانتقال. تحتاج نوى CUDA المخصصة والإضافات الخاصة بـ CUDA عادةً إلى عملية نقل منفصلة.
التبني الدولي لا يزال مشكلة مفتوحة
سيؤثر دعم اللغة وحوكمة المجتمع وقنوات الدعم والوصول السحابي وتوفر الأجهزة على التبني خارج الصين.
الأسئلة الشائعة
ما هو T-Head SAIL؟
T-Head SAIL هو مجموعة البرمجيات الخاصة بالذكاء الاصطناعي من Pingtouge (T-Head) التابعة لـ Alibaba، والمصممة لمسرع Zhenyue الخاص بها. تشمل برامج التشغيل والبرمجيات التشغيلية وواجهات اللغة والتجميع ومكتبات التحسين وتحليل الأداء وتصحيح الأخطاء ومراقبة الأجهزة وإدارة المجموعات.
ماذا يعني SAIL؟
SAIL تعني Seed of AI Library (بذرة مكتبة الذكاء الاصطناعي). تقول Pingtouge إن هذا الاسم يعكس هدفها: استخدام الكود المفتوح كبذرة لنظام بيئي أوسع للحوسبة بالذكاء الاصطناعي.
هل مجموعة SAIL بأكملها مفتوحة المصدر بالكامل؟
ليست جميع المكونات المخطط لها مدرجة في الإصدار الأول. يتضمن الإصدار الأولي للمصدر المفتوح الوثائق وحزم SDK وبرامج تشغيل النواة وأدوات الأداء وموارد تصحيح الأخطاء، بينما ستغطي المراحل اللاحقة المزيد من برامج الاتصالات وأكواد الحزم المصدرية ومكتبات التسريع ومحركات الاستدلال.
أين يمكن للمطورين تنزيل T-Head SAIL؟
المنفذ الرسمي هو مجتمع مطوري Pingtouge. يُرجى استخدام البوابة المباشرة لتأكيد توفر الحزم ومتطلبات الأجهزة والتراخيص وتعليمات التثبيت.
ما هي أطر الذكاء الاصطناعي التي يدعمها SAIL؟
تذكر Pingtouge أنظمة بيئية مدعومة مثل PyTorch وTensorFlow وvLLM وSGLang، وتقول إن مجموعة البرمجيات قد تم تكييفها مع أكثر من 260 إطارًا ومكونًا بيئيًا. يجب مراجعة وثائق التوافق للحصول على الإصدارات المحددة وحالة الإنتاج.
هل يمكن تشغيل تطبيقات CUDA على SAIL دون تعديل؟
قد تحتاج تطبيقات مستوى الإطار التي تستخدم العمليات المدعومة إلى تكييف طفيف فقط. قد لا يزال كود CUDA المخصص والإضافات الخاصة بـ CUDA والعمليات غير المدعومة والمتطلبات الأساسية المعتمدة على الأجهزة بحاجة إلى نقل.
ما هي أدوات تحليل الأداء والإدارة المضمنة؟
تذكر Pingtouge: Asight Compute لتحليل العمليات الحسابية، وAsight Systems لتحليل أداء النظام، وPPU-SMI لمراقبة الأجهزة، وPPU-DCGM للإدارة على مستوى المجموعة.
ما هي الرقاقات التي تستخدم T-Head SAIL؟
SAIL مصمم خصيصًا لسلسلة مسرعات الذكاء الاصطناعي Zhenyue. تقول Alibaba إنه حتى أبريل 2026، بلغ إجمالي شحنات Zhenyue 560 ألف شريحة، وأن مجموعة البرمجيات قيد الاستخدام في Alibaba Cloud وبيئات الإنتاج الخارجية.
أدوات ذات صلة
- مجتمع مطوري Pingtouge: البوابة الرسمية لوثائق SAIL وحزم SDK وبرامج التشغيل وأدوات الأداء وموارد تصحيح الأخطاء.
- PyTorch: إطار تعلم آلي مفتوح المصدر، وهو أحد النظم البيئية المدعومة لـ SAIL.
- TensorFlow: إطار تدريب واستدلال مفتوح المصدر مدعوم عبر النظام البيئي لـ SAIL.
- vLLM: محرك خدمة نماذج لغة كبيرة (LLM) عالي الإنتاجية مفتوح المصدر مذكور في إعلانات توافق T-Head.
- SGLang: إطار خدمة نماذج اللغة والمتعددة الوسائط مفتوح المصدر مدعوم من SAIL.
- Anolis OS: توزيعة لينكس تظهر في قائمة أنظمة تشغيل بنية SAIL المنشورة من T-Head.
- Alibaba Cloud Bailian (Model Studio): منصة Alibaba Cloud لبناء ونشر التطبيقات القائمة على النماذج الأساسية.
روابط ذات صلة
- الإعلان الرسمي لـ T-Head SAIL: إعلان من مجتمع مطوري Alibaba Cloud يغطي مجموعة التقنيات والمكتبات والأدوات وبيانات التوافق وخارطة الطريق المرحلية.
- مجتمع مطوري T-Head: المنفذ الرسمي الحالي لوثائق وتنزيلات SAIL.
- نظرة عامة على WAIC 2026 من Alibaba Cloud: تقرير إنجليزي رسمي يؤكد فتح مصدر SAIL وبيانات شحن Zhenyue.
- التعريف الرسمي لـ Zhenyue M890: معلومات رسمية حول ذاكرة M890 وعرض النطاق الترددي للربط البيني والأداء والبنية التحتية ذات الصلة.
- الإعلان الرسمي لـ Yitian 710: المواصفات الرسمية وبيانات الاختبار القياسية لمعالج خادم Arm من Alibaba Cloud.
- الإعلان الرسمي لـ Hanguang 800: معلومات الإصدار الأصلية لرقاقة الاستدلال الأولى للذكاء الاصطناعي من Alibaba.
- دراسة حالة Double 11 من Alibaba Cloud: معلومات رسمية لحالة إنتاج تتضمن بنية Alibaba Cloud التحتية وHanguang 800.
ملخص
قامت T-Head بفتح مصدر SAIL بعد النشر على نطاق واسع لمسرعات Zhenyue. تربط مجموعة البرمجيات أجهزة Zhenyue بأنظمة التشغيل ولغات البرمجة والمترجمات ومكتبات التحسين وأطر الذكاء الاصطناعي وأدوات تحليل الأداء وأنظمة إدارة المجموعات.
الوعد الرئيسي هو خفض حاجز النقل: إعادة استخدام الكود والأطر المألوفة، والحصول على دعم أسرع لبرمجيات الذكاء الاصطناعي الجديدة، وتجنب الحصر في مسار تطوير مغلق واحد. لا تزال هذه الوعود بحاجة إلى التحقق من خلال النماذج الفعلية والنوى المخصصة وإصدارات الأطر وأهداف الأداء ومتطلبات التشغيل.
هذا الفتح جوهري لكنه مرحلي. الوثائق وحزم SDK وبرامج التشغيل وأدوات الأداء وموارد تصحيح الأخطاء متاحة بالفعل عبر مجتمع المطورين، بينما من المخطط إصدار مكتبات الاتصالات الإضافية ومصادر حزم البرمجيات ومكتبات التسريع ومكونات محرك الاستدلال في الإصدارات اللاحقة.
أهم خطوة قامت بها T-Head ليست مجرد إصدار رقاقة أخرى، بل دعوة المطورين لفحص واستخدام، وفي النهاية، المساهمة في تشكيل طبقة البرمجيات التي ستحدد ما إذا كانت هذه الرقاقات ستصبح منصات حوسبة دائمة.