PoCL 1.3 کی ریلیز، OpenCL معیار کا ایک آزاد نفاذ

پی او سی ایل 1.3 پروجیکٹ (پورٹ ایبل کمپیوٹنگ لینگویج اوپن سی ایل) کی ریلیز دستیاب ہے، جو اوپن سی ایل اسٹینڈرڈ کے نفاذ کو تیار کرتا ہے جو گرافکس ایکسلریٹر مینوفیکچررز سے آزاد ہے اور مختلف قسم کے گرافکس اور سنٹرل پروسیسرز پر اوپن سی ایل کرنل کو چلانے کے لیے مختلف بیک اینڈز کے استعمال کی اجازت دیتا ہے۔ . پروجیکٹ کوڈ MIT لائسنس کے تحت تقسیم کیا جاتا ہے۔ X86_64، MIPS32، ARM v7، AMD HSA APU پلیٹ فارمز اور VLIW فن تعمیر کے ساتھ مختلف خصوصی TTA (ٹرانسپورٹ ٹریگرڈ آرکیٹیکچر) پروسیسرز پر آپریشن کو سپورٹ کرتا ہے۔

اوپن سی ایل کرنل کمپائلر کا نفاذ LLVM کی بنیاد پر بنایا گیا ہے، اور کلینگ کو اوپن سی ایل سی کے لیے فرنٹ اینڈ کے طور پر استعمال کیا جاتا ہے۔ مناسب پورٹیبلٹی اور کارکردگی کو یقینی بنانے کے لیے، OpenCL کرنل کمپائلر امتزاج کے افعال پیدا کر سکتا ہے جو کوڈ کے عمل کو متوازی بنانے کے لیے مختلف ہارڈویئر وسائل استعمال کر سکتا ہے، جیسے VLIW، superscalar، SIMD، SIMT، ملٹی کور اور ملٹی تھریڈنگ۔ آئی سی ڈی ڈرائیور سپورٹ دستیاب ہے۔
(انسٹال ایبل کلائنٹ ڈرائیور)۔ CPU، ASIP (TCE/TTA)، HSA فن تعمیر پر مبنی GPU اور NVIDIA GPU (CUDA) کے ذریعے آپریشن کو سپورٹ کرنے کے لیے بیک اینڈز ہیں۔

نیا ورژن LLVM/Clang 8.0 کے لیے سپورٹ شامل کرتا ہے۔ پلیٹ فارم پر آئی سی ڈی (انسٹال ایبل کلائنٹ ڈرائیور) کے لیے سپورٹ فراہم کی گئی ہے۔ macOSبیک اینڈ CPU ڈرائیوروں کے بغیر pocl بنانے کی صلاحیت کو لاگو کیا گیا ہے۔ HSA (Heterogeneous System Architecture) کے لیے HSA رن ٹائم پر ISA کی تالیف کے لیے ابتدائی تعاون متعارف کرایا گیا ہے۔ کوڈ بیس کو صاف کر دیا گیا ہے، بشمول Vecmathlib لائبریری کو ہٹانا اور LLVM کے پرانے ورژن (6.0 سے پہلے) کے لیے سپورٹ چھوڑنا۔

ماخذ: opennet.ru

DDoS تحفظ، VPS VDS سرورز والی سائٹوں کے لیے قابل اعتماد ہوسٹنگ خریدیں۔ DDoS تحفظ، VPS VDS سرورز کے ساتھ قابل اعتماد ویب سائٹ ہوسٹنگ خریدیں۔ ProHoster