ایٹ آئی ہوم، 20 اکتوبر کی خبر، مقامی وقت کے مطابق 19 اکتوبر، ایمیزون نے اوپن سورس ٹول TorchNeuron کا اطلاق کیا، جس کے ذریعے ڈویلپرز کے لکھے گئے PyTorch کوڈز کو ایمیزون کے اپنے ڈیزائن کردہ Trainium چپ پر صرف ایک بار کانفگریشن تبدیل کرکے مقامی طور پر چلایا جا سکتا ہے، بغیر کوڈ دوبارہ لکھنے کے۔

IT ہوم کو معلوم ہوا کہ ٹورچ نیورون کو مقامی وقت کے مطابق 20 اکتوبر کو کیلیفورنیا، سین ہوسیک میں منعقد ہونے والے شمالی امریکی PyTorch کانفرنس میں اوپن سورس لائسنس کے تحت باضابطہ طور پر جاری کیا جائے گا۔
PyTorch ایک اوپن سورس فریم ورک ہے جسے Meta کی قیادت میں تیار کیا گیا ہے اور اسے زیادہ تر AI ڈویلپرز استعمال کرتے ہیں۔ NVIDIA نے CUDA ٹولز کو تیار کرنے میں دس سال سے زیادہ کا وقت لگایا ہے، جس سے PyTorch کوڈ NVIDIA کے چپس پر موثر طریقے سے چل سکتا ہے۔
بتدریج، ایمازون کے انجینئرز نے ایک ہی AI ٹریننگ اسکرپٹ کو روایتی چپ اور Trainium چپ دونوں پر چلایا۔ صرف کوڈ میں استعمال کی جانے والی چپ کے سیٹنگ پیرامیٹرز میں فرق تھا۔ نتائج نے ظاہر کیا کہ AI ماڈل دونوں ماحولوں میں بالکل ایک جیسا سیکھ رہا تھا اور اس کی سیکھنے کی رفتار بھی ایک جیسی تھی۔ اس کا مطلب یہ ہے کہ ڈویلپرز کے پاس موجود AI ماڈلز کو ٹیسٹ، ڈیبگ اور اسکیل کرنے کے لیے استعمال کی جانے والی ٹولز، بغیر کسی تبدیلی کے، براہ راست Trainium پر استعمال کی جا سکتی ہیں۔

ایمیزون کا کہنا ہے کہ ٹورچ نیورون صنعت میں ایک طویل عرصے سے کمی کا باعث رہا ایک اہم عنصر لاتا ہے: حقیقی طور پر قابل عمل اختیارات۔ جب ڈویلپرز مختلف چپس کے درمیان مفت منتقل ہو سکتے ہیں، تو چپ فروشندگان کو ڈویلپرز کی توجہ حاصل کرنے کے لیے زیادہ مقابلہ کرنے والے مصنوعات فراہم کرنے پر مجبور ہونا پڑتا ہے؛ اور ڈویلپرز لاگت میں کمی اور ترقی کی رفتار میں اضافہ حاصل کر سکتے ہیں۔
اس کے علاوہ، ایمازون PyTorch کے اپسٹریم ترقی میں فعال طور پر شامل ہے اور PyTorch کمیونٹی کے ساتھ مل کر اس فریم ورک کو خاص چپس سے منسلک کرنے والے کوڈز کو ختم کر رہا ہے۔ اس کا مقصد PyTorch کو صرف Trainium صارفین کے لیے نہیں، بلکہ پورے ڈیولپر کمیونٹی کے لیے "ہارڈ ویئر ناپیک" بنانا ہے۔


