LLVM Clang 17 C/C++ کمپائلر اس سال کے آخر میں شپنگ کرتے وقت OpenMP 5.1 کو اس ملٹی پروسیسنگ پروگرامنگ API کے ڈیفالٹ ورژن کے طور پر استعمال کرے گا۔

فی الحال LLVM/Clang پہلے سے طے شدہ OpenMP 5.0 پر ہوتا ہے جب کوئی خاص OpenMP ورژن متعین نہیں ہوتا ہے، لیکن LLVM/Clang 17 سے شروع کرتے ہوئے اب یہ OpenMP 5.1 استعمال کرے گا۔ OpenMP 5.1 C/C++ ڈیفالٹ کلاسز، نئی ایٹم ڈائرکٹیو ایکسٹینشنز (موازنہ اور فیل)، اسٹرکچرڈ بلاک سیکوینسز، اور دیگر اضافے/تبدیلیاں لاتا ہے۔

LLVM Clang پہلے ہی OpenMP 5.1 خصوصیات کو سپورٹ کر چکا ہے لیکن اب کچھ دن پہلے Git میں تبدیلی کو OpenMP 5.1 میں ڈیفالٹ کے طور پر کیا گیا تھا اگر کوئی دوسرا ورژن واضح طور پر متعین نہیں کیا گیا ہے، اس سے ظاہر ہوتا ہے کہ ڈویلپرز اب OMP 5.1 سپورٹ کی سطح میں آرام دہ ہیں۔

اوپن ایم پی 5.2 فی الحال تازہ ترین اپ اسٹریم ورژن ہے۔ دلچسپی رکھنے والوں کے لیے OpenMP 5.1 کی تفصیلات OpenMP.org پر مل سکتی ہیں۔

Categories: IT Info