
AWS تطلق TorchNeuron لنقل تطبيقات PyTorch إلى شرائح Trainium
أصدرت Amazon Web Services أداة TorchNeuron التي تتيح للمطورين تشغيل تطبيقات الذكاء الاصطناعي المبنية بـ PyTorch على شرائح Trainium الخاصة بها عبر تغيير سطر واحد في الإعدادات، في تحدٍ لهيمنة Nvidia البرمجية.
أصدرت Amazon Web Services أداة جديدة للمطورين تُسمى TorchNeuron تتيح لتطبيقات الذكاء الاصطناعي المبنية بـ PyTorch العمل على شرائح Trainium المخصصة من Amazon من خلال تغيير سطر واحد في الإعدادات، دون الحاجة إلى إعادة كتابة الشيفرة. يُمثل هذا الإصدار أكثر تحدي مباشر حتى الآن لمكانة Nvidia كخيار الأجهزة الافتراضي لتطبيقات الذكاء الاصطناعي.
كيف يعمل TorchNeuron
تم تكييف TorchNeuron من PyTorch، وهي الأداة المجانية مفتوحة المصدر التي يستخدمها المطورون لبناء نماذج الذكاء الاصطناعي وتدريبها وتشغيلها. تقول Amazon إن حوالي 85% من تطبيقات الذكاء الاصطناعي مكتوبة بـ PyTorch. ولأن الأداة مبنية على PyTorch نفسها، يمكن للمطورين الذين يعرفون الإطار بالفعل استخدامها فورًا. تم تطوير PyTorch في الأصل بواسطة Facebook وتولت Linux Foundation صيانته منذ عام 2022.
أمضت Nvidia سنوات في ضمان أن بنية CUDA البرمجية الخاصة بها، والتي تتيح للتطبيقات العمل على وحدات معالجة الرسوميات من Nvidia والأجهزة الأخرى، تدعم تطبيقات PyTorch بسلاسة، مما يرسّخ أجهزتها في الإطار بشكل أساسي افتراضيًا. ليست Amazon أول شركة تقدم مسار نقل سهل، إذ يمكن لمستخدمي PyTorch أيضًا نقل تطبيقاتهم إلى وحدات معالجة الرسوميات من AMD أو شرائح Apple عبر تغيير بسيط في الإعدادات. ومع ذلك، تجادل AWS بأن Trainium تقدم شيئًا لا تقدمه تلك الخيارات: الوصول إلى سحابة Amazon بأكملها.
حجة السحابة
قال Colin Brace، نائب رئيس برمجيات التقنية في AWS Annapurna Labs، الوحدة التي تصنع شرائح Amazon المخصصة، إن الشركات الناشئة التي تبني على AWS تتجنب المراهنة على مزود حوسبة لغرض واحد والاضطرار إلى بناء كل شيء آخر حوله. وأشار إلى السحابات الجديدة المرتبطة بأجهزة Nvidia، مثل Coreweave وNebius وFirmus، بدائل تفتقر إلى البنية التحتية للانتقال من النموذج الأولي إلى الإنتاج.
تدعي AWS أنه لأن شريحة Trainium نفسها تتعامل مع التدريب والاستدلال معًا وتتكامل بشكل وثيق مع البنية التحتية السحابية، فإن الشركات الناشئة توفر المال حتى لو لم تقدم AWS أرخص سعر لكل رمز. استشهد Brace بـ Deepgram، مزود تطبيقات الصوت بالذكاء الاصطناعي، والذي قال إنه انتقل إلى Trainium باستخدام الدعم الأصلي لـ PyTorch ويعالج الآن 70% صوتًا إضافيًا لكل دولار بدقة على مستوى الإنتاج.
دفع PyTorch بعيدًا عن Nvidia
تقول Amazon إنها تساهم بتغييرات في المشروع الرئيسي لـ PyTorch، وتعمل مع مجتمع PyTorch لإزالة الشيفرة التي تربط الإطار بشرائح محددة. الهدف المعلن هو جعل PyTorch أكثر استقلالية عن الأجهزة لمجتمع المطورين بأكمله، وليس فقط لمستخدمي Trainium. إذا نجحت Amazon في فك ارتباط PyTorch عن Nvidia بشكل عميق، فقد يمتد الأثر على عملاق وحدات معالجة الرسوميات إلى ما هو أبعد بكثير من المنافسة من صانعي شرائح آخرين. وكما قال Brace، فإن القصة الحقيقية هي إزالة الارتباط الذي منع المطورين من الحصول على خيار حقيقي على الإطلاق.
المصادر: TechCrunch · GeekWire · PyTorch Blog
SiTech — تطوير ويب مدعوم بالذكاء الاصطناعي
نبني مواقع سريعة وعصرية وندمج الذكاء الاصطناعي في سير عمل الشركات. لديك مشروع أو سؤال؟ يسعدنا مساعدتك.