Technology · · 6 min read

اینوڈیا پیچیدہ چِپ سپلائی کی تقسیم بہتر بنانے کے لیے اے آئی استعمال کر رہا ہے

اینوڈیا اور پالانٹیر نے ایک ایسا نظام تیار کیا ہے جو آپٹیمائزیشن، عملیاتی ڈیٹا اور ماہرین کی رائے کو یکجا کر کے اس کے مینوفیکچرنگ نیٹ ورک میں مواد سے متعلق فیصلوں کی رہنمائی کرتا ہے۔

اینوڈیا اپنے مینوفیکچرنگ نیٹ ورک میں کمیاب اجزا کی تقسیم میں مدد کے لیے پالانٹیر فاؤنڈری، جی پی یو سے تیز کردہ آپٹیمائزیشن اور ایک اوپن ویٹ لینگویج ماڈل استعمال کر رہا ہے۔ developer.nvidia.com پر اینوڈیا ٹیکنیکل بلاگ کی ایک پوسٹ کے مطابق، اس کام کا مقصد تیار شدہ سلیکون کو فعال ڈیٹا سینٹر انفراسٹرکچر میں تبدیل کرنے کے لیے درکار وقت کم کرنا ہے۔

اینوڈیا اس وقفے کو دو مراحل میں ناپتا ہے۔ پہلے مرحلے، ٹائم ٹو ریک، میں چِپ کے فیبریکیشن پلانٹ سے نکلنے سے لے کر مکمل نظام کے ڈیٹا سینٹر کے فرش تک پہنچنے کا سفر شامل ہے۔ دوسرے مرحلے، ٹائم ٹو ٹوکن، کا آغاز ہارڈویئر پہنچنے کے بعد ہوتا ہے اور اس میں وہ بجلی، کولنگ، نیٹ ورکنگ اور سافٹ ویئر شامل ہیں جو اسے مفید کام انجام دینے سے پہلے درکار ہوتے ہیں۔ پوسٹ میں بیان کردہ منصوبہ بنیادی طور پر ٹائم ٹو ریک کم کرنے پر مرکوز ہے۔

بدلتی رکاوٹوں والی سپلائی چین

اس چیلنج کا حجم خاصا بڑا ہے۔ اینوڈیا کے مطابق اس کے Grace Blackwell NVL72 پلیٹ فارم دنیا بھر میں لاکھوں اجزا اور ہزاروں سپلائرز پر انحصار کرتے ہیں۔ حتمی نظاموں کی اسمبلنگ میں درجنوں اوریجنل ایکوئپمنٹ مینوفیکچررز اور اوریجنل ڈیزائن مینوفیکچررز حصہ لیتے ہیں۔

ایک واحد کمپیوٹ ٹرے بھی نہایت پیچیدہ ہوتی ہے۔ ہر ریک میں 18 ٹرے ہوتی ہیں، جبکہ ایک ٹرے میں دو Grace CPUs، چار Blackwell GPUs اور 32 HBM3e میموری اسٹیکس شامل ہوتے ہیں۔ اینوڈیا کا کہنا ہے کہ Vera Rubin کے لیے تیار کی جانے والی سپلائی چین، Grace Blackwell نیٹ ورک سے دو گنا بڑی ہے۔

دستیابی مستقل نہیں رہتی۔ CPUs، GPUs اور میموری میں سے ہر ایک مختلف اوقات میں محدود کرنے والا جزو بن سکتا ہے؛ جو حصہ ایک ہفتے پیداوار میں تاخیر کا سبب بن رہا ہو، اگلے ہفتے آسانی سے دستیاب ہو سکتا ہے۔ ہر بڑے جزو کی اپنی بل آف میٹیریلز، سپلائرز اور ترسیل کے نظام الاوقات بھی ہوتے ہیں۔ کوئی مینوفیکچرنگ سائٹ اس وقت تک اسمبلنگ شروع نہیں کر سکتی جب تک تمام مطلوبہ اشیا پہنچ نہ جائیں، خواہ یہ مواد براہِ راست اینوڈیا سے آئے، اینوڈیا کے پاس موجود کنسائنمنٹ اسٹاک سے یا بیرونی سپلائرز سے۔ چنانچہ جلد پہنچنے والے اجزا غیر فعال پڑے رہ سکتے ہیں جبکہ ایک غائب شے پوری تیاری روک دیتی ہے۔

اینوڈیا اس وقت کا ریکارڈ رکھتا ہے جس کے دوران مواد کسی مینوفیکچرنگ مقام پر پہنچنے اور ذیلی اسمبلی یا تیار شدہ مصنوعات کے حصے کے طور پر وہاں سے نکلنے کے درمیان اس کے کنٹرول میں رہتا ہے۔ کمپنی اس پیمانے کو ٹائم آف اونرشپ، یا TOO، کہتی ہے۔

مواد کی تقسیم کا جائزہ ہفتہ وار لیا جاتا ہے اور یہ موجودہ سہ ماہی کے بقیہ حصے اور اگلی سہ ماہی تک جاری رہتا ہے۔ قریبی مدت کے فیصلے عموماً پہلے ہی طے ہو چکے ہوتے ہیں، یعنی نئی معلومات کا سب سے زیادہ اثر بعد کے ہفتوں پر پڑتا ہے۔ کام یہ طے کرنا ہے کہ محدود مواد کن مینوفیکچرنگ سائٹس کو ملنا چاہیے اور کتنی مقدار میں، جبکہ ہر سائٹ کی صلاحیتوں اور گنجائش کو بھی مدنظر رکھا جائے۔

عملیاتی ڈیٹا کو فیصلوں میں تبدیل کرنا

اینوڈیا کی سپلائی چین آپریشنز ٹیم نے پالانٹیر کے ساتھ مل کر ان فیصلوں کے پس پشت معلومات کا مشترکہ منظر تیار کیا۔ کمپنی اس نتیجے کو اپنا ڈیجیٹل سپلائی چین انٹیلیجنس کمانڈ سینٹر کہتی ہے۔ یہ انتباہات، پیداوار میں رکاوٹوں اور دیگر اشاروں کو یکجا کرتا ہے جو پہلے الگ الگ نظاموں میں بکھرے ہوئے ہو سکتے تھے۔

پالانٹیر فاؤنڈری بنیادی آپریٹنگ ماحول فراہم کرتی ہے۔ اس کا Ontology مواد، سائٹس، سپلائرز کے وعدوں، پیداواری گنجائش، تقسیم اور نتائج کو باہم مربوط کرتا ہے۔ یہ معیاری نوعیت کی معلومات کو بھی شامل کرتا ہے، یوں سپلائی چین میں موجود تعلقات کی ایک منظم نمائندگی تیار ہوتی ہے، بجائے اس کے کہ ہر شے کو الگ تھلگ جدول کا اندراج سمجھا جائے۔

یہ ڈھانچہ منصوبہ سازوں کو متبادل مستقبل آزمانے کی اجازت دیتا ہے۔ وہ کم میموری موصول ہونے کے نتائج کا جائزہ لے سکتے ہیں یا یہ جانچ سکتے ہیں کہ کسی دوسری مینوفیکچرنگ سائٹ کے دستیاب ہونے پر نیٹ ورک کس طرح تبدیل ہو سکتا ہے۔ مقصد صرف ایک حساب شدہ جواب حاصل کرنے سے آگے بڑھ کر اس کے گرد موجود سمجھوتوں کو سمجھنا ہے۔

پوسٹ میں اینوڈیا cuOpt کو جی پی یو سے تیز کردہ فیصلہ جاتی آپٹیمائزیشن کے لیے ایک اوپن سورس لائبریری قرار دیا گیا ہے، جو تقسیم کا حساب انجام دیتی ہے۔ یہ Ontology سے ڈیٹا لے کر تقسیم کی ایک تجویز واپس کرتی ہے۔ مسئلے کو ایک مکسڈ انٹیجر لینیئر پروگرام کے طور پر پیش کیا جاتا ہے، جس کا مقصد TOO کم کرنا ہے۔

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

ماہرین کے علم کو محفوظ کرنا

تاریخی جانچ سے معلوم ہوا کہ صرف عددی آپٹیمائزیشن انسانی فیصلوں کی مکمل بنیاد کو دوبارہ پیش نہیں کر سکتی تھی۔ منصوبہ ساز شراکت داروں کے ساتھ خط و کتابت، موسمی خطرات، جغرافیائی سیاسی پیش رفت، سپلائرز کے ساتھ کالز کے ٹرانسکرپٹس اور برسوں میں جمع ہونے والے تجربے کو بھی مدنظر رکھتے تھے۔ یہ تفصیلات اس بات پر اثر انداز ہو سکتی تھیں کہ کسی سائٹ کو کتنا مواد ملنا چاہیے، خواہ وہ سولور کے منظم ان پٹس میں شامل نہ ہوں۔

اس لیے اینوڈیا اور پالانٹیر نے ورک فلو اس طرح ڈیزائن کیا کہ اس میں صرف تقسیم ہی نہیں بلکہ اس کے پس پشت وجہ، متوقع نتیجہ اور آخرکار پیش آنے والے واقعے کو بھی ریکارڈ کیا جائے۔ کمپنی کا کہنا ہے کہ اس سے پہلے غیر رسمی نوعیت کی مہارت ایسی معلومات میں تبدیل ہو جاتی ہے جس کا جائزہ لیا جا سکتا ہے اور جسے ماڈل کی تربیت کے لیے استعمال کیا جا سکتا ہے۔

اوپن Nemotron ماڈلز کا جائزہ لینے کے بعد ٹیموں نے نظام کے نفاذی حصے کے لیے Nemotron 3.5 Lightning منتخب کیا۔ یہ ماڈل مکسچر آف ایکسپرٹس ڈیزائن استعمال کرتا ہے، اس میں 30 billion parameters ہیں اور ہر forward pass کے دوران تقریباً 3 billion فعال ہوتے ہیں۔ اینوڈیا اس نسبتاً مختصر حجم کو ایک مرکوز ماڈل کے لیے مفید قرار دیتا ہے، جسے بڑے عمومی مقصد کے نظام کے مقابلے میں کم کمپیوٹنگ گنجائش کے ساتھ تربیت اور تعینات کیا جا سکتا ہے۔

اس ماڈل کا مقصد پیداواری خطرے کا اندازہ لگانا، تقسیم کی ایک حد تجویز کرنا، اپنی سفارش کے پیچھے موجود شواہد کی نشان دہی کرنا اور سپلائی چین کے عملے کو نتیجہ سمجھانا ہے۔ چونکہ Nemotron اوپن ہے، اینوڈیا کا کہنا ہے کہ ادارے اندرونی عملیاتی ڈیٹا استعمال کرتے ہوئے اسے اپنے کمپیوٹنگ ماحول میں پوسٹ ٹرین کر سکتے ہیں۔

ماضی کے فیصلے تشخیص کا ایک طریقہ بھی فراہم کرتے ہیں۔ نظام کسی تاریخی انتخاب کو اس وقت دستیاب معلومات کی بنیاد پر دوبارہ چلا سکتا ہے، حتمی نتیجہ چھپا سکتا ہے اور ماڈل کی سفارش کا منصوبہ ساز کے فیصلے اور نتیجے سے موازنہ کر سکتا ہے۔ پالانٹیر Autopilot اس متعلقہ ورک فلو کا انتظام کرتا ہے، جس میں Ontology ڈیٹا سے شروع کیے گئے جابز، حسب ضرورت ماڈل کی نگرانی اور ماخذ ڈیٹا کو ماڈل کے ورژنز اور نتائج سے جوڑنے والی lineage شامل ہے۔

artificial intelligencesupply chainsemiconductorsmanufacturingoptimizationnvidiapalantir

Continue reading

Read this in another language