سرعة فائقة
DeepSpeed هي مكتبة تحسين مفتوحة المصدر للتدريب الموزع والاستدلال لنماذج التعلم العميق باستخدام PyTorch . [ 1 ]
مكتبة
صُممت هذه المكتبة لتقليل استهلاك الطاقة الحاسوبية والذاكرة ، ولتدريب نماذج موزعة ضخمة بتوازي أفضل على أجهزة الحاسوب الحالية . [ 2 ] [ 3 ] تم تحسين DeepSpeed للتدريب بزمن استجابة منخفض وإنتاجية عالية. وهي تتضمن مُحسِّن التكرار الصفري (ZeRO) لتدريب النماذج التي تحتوي على تريليون مُعامل أو أكثر. [ 4 ] تشمل الميزات التدريب بدقة مختلطة، والتدريب على وحدة معالجة رسومية واحدة، ووحدات معالجة رسومية متعددة، وعُقد متعددة، بالإضافة إلى توازي النماذج المُخصص. شفرة مصدر DeepSpeed مرخصة بموجب رخصة Apache ومتاحة على GitHub . [ 5 ]
وادعى الفريق تحقيق تحسن في الإنتاجية يصل إلى 6.2 ضعف، وتقارب أسرع بمقدار 2.8 ضعف، وتقليل الاتصالات بمقدار 4.6 ضعف. [ 6 ]
انظر أيضاً
مراجع
- ↑ "تحديثات مايكروسوفت لأنظمة ويندوز وأدوات أزور مع التركيز على المستقبل" . مجلة PCMag UK . 22 مايو 2020.
- ↑ يغولالب، سردار (10 فبراير 2020). "مايكروسوفت تُسرّع بايتورش باستخدام ديب سبيد" . إنفوورلد .
- ↑ "مايكروسوفت تكشف النقاب عن خامس أقوى حاسوب عملاق في العالم" . نيوين . ١٨ يونيو ٢٠٢٣.
- ↑ "مايكروسوفت تدرب أكبر نموذج لغة Transformer في العالم" . 10 فبراير 2020.
- ↑ "microsoft/DeepSpeed" . 10 يوليو 2020 – عبر GitHub.
- ↑ "DeepSpeed: تسريع استدلال وتدريب النماذج واسعة النطاق من خلال تحسينات النظام والضغط" . مايكروسوفت للأبحاث . 24 مايو 2021. تم الاطلاع عليه بتاريخ 19 يونيو 2021 .
للمزيد من القراءة
- راجبهانداري، ساميام؛ راسلي، جيف. رواسي، أولاتونجي؛ هو، يوكسيونغ (2019). “ZeRO: تحسين الذاكرة نحو تدريب تريليون نموذج من المعلمات”. أرخايف : 1910.02054 [ cs.LG ].
روابط خارجية
- مكتبات C++
- مكتبات بايثون (لغة برمجة) العلمية
- مكتبات لغة البرمجة بايثون
- أدوات تطوير مايكروسوفت
- برامج مايكروسوفت المجانية
- أبحاث مايكروسوفت
- برامج 2020
- برامج التعلم العميق
- برنامج يستخدم ترخيص أباتشي
