گائیڈ سے منسلک کوئز · درمیانہ سطح
NVLink اور GPU انٹرکنیکٹس کوئز
GPU اسکیل اپ لنکس، NVSwitch فیبرکس، اجتماعی مواصلات، اور ریک لنکس اور کلسٹر نیٹ ورکنگ کے درمیان فرق کا جائزہ لیتا ہے۔
سوال 1 کی 8
بڑے AI ماڈلز کے لیے NVLink جیسے تیز رفتار انٹرکنیکٹس کی ضرورت کیوں ہے؟
ہر سوال کا جائزہ لیں۔8 سوالات
جب آپ کوئز دیتے ہیں تو جوابات اور وضاحتیں ظاہر ہوتی ہیں۔
- بڑے AI ماڈلز کے لیے NVLink جیسے تیز رفتار انٹرکنیکٹس کی ضرورت کیوں ہے؟
- کیونکہ سب سے بڑے ماڈل بہت سے GPUs میں تقسیم ہوتے ہیں جن کو ڈیٹا کا مسلسل تبادلہ کرنا ہوتا ہے۔
- کیونکہ ایک GPU ہمیشہ کافی ہوتا ہے لیکن یہ تنہا ہوتا ہے۔
- کیونکہ GPU کو پرنٹرز سے جڑنے کی ضرورت ہے۔
- کیونکہ ماڈلز خود آپس میں جڑے ہوئے ہیں۔
- NVLink GPU-to-GPU مواصلات کے لئے معیاری PCIe بس پر کیا فائدہ پیش کرتا ہے؟
- یہ سست ہے لیکن سستا ہے۔
- بہت زیادہ بینڈوتھ اور کم تاخیر
- یہ صرف ایک GPU اور CPU کے درمیان کام کرتا ہے۔
- یہ کسی بھی یادداشت کی ضرورت کو دور کرتا ہے۔
- ملٹی GPU سرور میں NVSwitch کا کیا کردار ہے؟
- یہ پرستاروں کے ساتھ GPUs کو ٹھنڈا کرتا ہے۔
- یہ آپریٹنگ سسٹم کو محفوظ کرتا ہے۔
- یہ ایک تیز رفتار کراس بار کے طور پر کام کرتا ہے تاکہ ہر GPU مکمل بینڈوتھ کے ساتھ ہر دوسرے تک پہنچ سکے۔
- یہ دیوار کی دکان سے طاقت کو تبدیل کرتا ہے۔
- کون سا اجتماعی آپریشن، جو تقسیم شدہ تربیت میں عام ہے، تیزی سے آپس میں جڑنے سے بھرپور فائدہ اٹھاتا ہے؟
- ہارڈ ڈرائیو کو ڈیفراگمنٹ کرنا
- سنگل پکسل رینڈرنگ
- سورس کوڈ مرتب کرنا
- تمام کم کریں، جو پورے GPUs میں گریڈیئنٹس کو جمع کرتا ہے۔
- ایک سرور کے علاوہ، کون سی ٹیکنالوجیز عام طور پر ہزاروں GPU نوڈس کو ایک کلسٹر میں جوڑتی ہیں؟
- InfiniBand اور RDMA-over-Ethernet
- USB کیبلز اور Wi-Fi
- بلوٹوتھ اور HDMI
- ڈائل اپ موڈیم
- NVIDIA کے NVL72 جیسا ریک اسکیل سسٹم کیا حاصل کرتا ہے؟
- یہ ایک چھوٹے باکس میں ایک واحد GPU ہے۔
- یہ درجنوں GPUs کو ایک متحد NVLink ڈومین میں جوڑتا ہے۔
- یہ تمام سافٹ ویئر کو ہارڈ ویئر سے بدل دیتا ہے۔
- یہ ایک قسم کا ٹھنڈا کرنے والا سیال ہے۔
- Why can a fast GPU fabric improve distributed data-parallel training?
- It removes the need to compute gradients
- It converts training into a database lookup
- It can reduce the time spent exchanging gradients in collectives such as all-reduce
- It prevents GPUs from synchronizing
- How does an NVLink scale-up fabric differ from InfiniBand or Ethernet used across a cluster?
- NVLink is only a file format
- InfiniBand runs inside a GPU’s tensor core
- Ethernet is used only for local memory access
- NVLink connects GPUs within supported systems or rack domains; InfiniBand and Ethernet commonly connect cluster nodes