AMD ROCm 3.3.0 جاری کیا گیا - GPU ہائی پرفارمنس کمپیوٹنگ پلیٹ فارم کھولیں

ROCm GPUs پر اعلی کارکردگی والے کمپیوٹنگ کے لیے ایک کھلا پلیٹ فارم ہے جس میں "جی پی یو ماحول میں سافٹ ویئر ڈویلپمنٹ کا UNIX فلسفہ، minimalism اور ماڈیولریٹی" [1] ہے۔ ROCm اپنے پروجیکٹس میں ROCm استعمال کرنے والے اور ذاتی مقاصد کے لیے ROCm استعمال کرنے والے دونوں ڈویلپرز کی سہولت کے لیے متعدد پروگرامنگ زبانوں کے انضمام کی حمایت کرتا ہے۔

ROCm 3.3.0 ریلیز میں اہم تبدیلیاں:

  • صارف ایک ساتھ ٹول کٹ کے مختلف ورژن انسٹال اور استعمال کر سکتے ہیں (پہلے، انسٹالیشن اور استعمال کے لیے صرف ایک ورژن دستیاب تھا)۔
  • GPU عمل کے بارے میں معلومات فراہم کرنے کے لیے فنکشن شامل کیا گیا۔ API اور CLI کو معلومات حاصل کرنے کے لیے استعمال کیا جا سکتا ہے۔
  • 3D پولنگ لیئرز کے لیے سپورٹ شامل کیا گیا، جو آپ کو AMD Radeon Instinct GPUs پر 3D convolutional نیٹ ورک، مثال کے طور پر ResNext3D چلانے کی اجازت دیتا ہے۔
  • او این این ایکس نیورل نیٹ ورک ایکسچینج فارمیٹ میں بہتری لائی گئی ہے۔ درج ذیل فارمیٹس میں پہلے سے تربیت یافتہ ماڈلز کے لیے سپورٹ شامل کیا گیا: ONNX، NNEF اور Caffe۔
  • متعدد پہلے استعمال شدہ کوڈ آبجیکٹ مینیجر (Comgr) خصوصیات کو غیر تعاون یافتہ قرار دیا گیا ہے۔

آج تک، ROCm اب بھی سرکاری طور پر AMD APUs (AMD مربوط GPUs) کی حمایت نہیں کرتا ہے، حالانکہ وہ ڈرائیوروں کے اپ اسٹریم ورژن اور ROCm OpenCL رن ٹائم میں شامل ہیں۔ متوقع نوی آرکیٹیکچر GPU سپورٹ بھی ریلیز میں شامل نہیں تھا۔

ہے [1] ROCm دستاویزات

ماخذ: linux.org.ru

نیا تبصرہ شامل کریں