أوبن أم بي

أوبن أم بي
الشعار
معلومات عامة
نوع
نظام التشغيل
موقع الويب
openmp.org (الإنجليزية) عدل القيمة على Wikidata
معلومات تقنية
لغة البرمجة
الإصدار الأخير
  • 6.0
    (14 نوفمبر 2024)
    [1] عدل القيمة على Wikidata
التسلسل
اشتقاقات
Milk (en) ترجم عدل القيمة على Wikidata

OpenMP (التسمية المختصرة لـ Open Multi-Processing) هي واجهة برمجة التطبيقات تستعمل في الحوسبة المتوازية في بنية ذات ذاكرة مشتركة.[2] هذه الواجهة تلقى دعما لها على عدة منصات وأنظمة تشغيل، بما فيها ويندوز ويونيكس من أجل لغات برمجة مثل C أو سي++ أو فورتران. تعرض هذه الواجهة مجموعة من الأوامر ومكتبة برمجية ومجموعة من المتغيرات النظامية.

تمتع OpenMP بخاصيتين هامتين، وهما القدرة على تقبل تغيير منصة العمل وتغيير الأبعاد. كما تسمح بتطوير سريع لتطبيقات متوازية بتكتلات صغيرة مع البقاء على مسافة قريبة من التعليمات المتسلسلة.

طالع أيضا

روابط خارجية

مراجع

  1. ^ ا ب "OpenMP® ARB Releases OpenMP 6.0 for Easier Programming" (بالإنجليزية). 14 Nov 2024. Retrieved 2024-11-15.{{استشهاد ويب}}: صيانة الاستشهاد: لغة غير مدعومة (link)
  2. ^ OpenMP Tutorial at Supercomputing 2008 نسخة محفوظة 14 مايو 2016 على موقع واي باك مشين.