انٹیل نے انٹیل گرافکس کمپائلر 2.34.4 جاری کیا ہے، جو اوپن سورس شیڈر اور کمپیوٹ کرنل کمپائلر کے لیے ایک اپ ڈیٹ ہے جو انٹیل گرافکس اسٹیک میں استعمال ہوتا ہے۔ Linux и Windows.
Intel Graphics Compiler (IGC) Intel GPU ڈرائیور انفراسٹرکچر کا ایک اہم جزو ہے اور اسے OpenCL، لیول زیرو، اور ولکن ڈرائیورز کے ساتھ مل کر استعمال کیا جاتا ہے۔ پروجیکٹ شیڈرز، SPIR-V، اور کمپیوٹ کوڈ کو Intel GPUs کے لیے مشین ہدایات میں مرتب کرتا ہے۔
ریلیز 2.34.4 بنیادی طور پر بگ فکسز، کوڈ جنریشن آپٹیمائزیشنز، اور نئے Xe2 اور Battlemage GPU فن تعمیر کے ساتھ بہتر مطابقت پر مرکوز ہے۔ ڈویلپرز بھی ذکر کرتے ہیں:
- SPIR-V تالیف کی اصلاح؛
- SIMD ہینڈلنگ کی اصلاحات؛
- بہتر رجسٹر مختص؛
- LLVM انحصار کو اپ ڈیٹ کرنا؛
- ان مسائل کو ٹھیک کرنا جن کی وجہ سے OpenCL ایپلیکیشنز کریش ہو گئیں۔
- Xe3P کے لیے SPV_INTEL_bfloat16_arithmetic کے لیے سپورٹ؛
- پینتھر جھیل کی اصلاح؛
- کوڈ شیڈولنگ میں بہتری؛
- 2D لوڈ اسپلٹنگ پاس کو بطور ڈیفالٹ فعال کریں۔
- وائیڈ مول میڈ سپورٹ؛
- کریسنٹ آئی لینڈ کے لیے بہتری
کچھ تبدیلیوں کا مقصد کمپیوٹنگ بوجھ اور گیمنگ ایپلی کیشنز کی کارکردگی کو بہتر بنانا ہے۔ Linuxخاص طور پر میسا اے این وی اور کمپیوٹ رن ٹائم کے ساتھ مل کر۔
پروجیکٹ کو اوپن سورس کے طور پر تیار کیا گیا ہے اور MIT لائسنس کے تحت تقسیم کیا گیا ہے۔ سورس کوڈ GitHub پر شائع ہوتا ہے، اور نئے ورژن عام طور پر Compute Runtime اور oneAPI اسٹیک میں تیزی سے ضم ہوجاتے ہیں۔
سورس کوڈ اور چینج لاگ صفحہ پر دستیاب ہیں۔ انٹیل گرافکس کمپائلر GitHub.
ماخذ: linux.org.ru
