واجهة تمرير الرسالة (MPI) هي معيار يستخدم للسماح عدة معالجات مختلفة على مجموعة للتواصل مع بعضها البعض . في هذا البرنامج التعليمي ، سنستخدم برنامج التحويل البرمجي Intel C ++ و GCC و IntelMPI و OpenMPI لإنشاء برنامج “Hello World” متعدد المعالجات في C ++.
ما هو العلم في MPI؟
هناك عمومًا مجموعتان من الأعلام التي تحتاجها: علامات تجميع وعلامات الارتباط. … تعمل الأعلام مع جميع مجمعات Wrapper Open Open MPI (على وجه التحديد: mpicc ، mpicc / mpicxx / mpic ++ ، mpifort ، وإذا كان عليك حقًا استخدامها ، mpif77 ، mpif90).
كيف يمكنني تجميع وتشغيل برنامج MPI؟
إليك طريقة واحدة لتجميع وتشغيل برامج MPI:
- لتجميع برنامج MPI: …
- أ) استخدم الأمر التالي: qsub -i -v -l walltime = 00: 30: 00 ، العقد = 2: ppn = 2: prod. …
- ب) …
- ج) الآن تم تسجيل الدخول إلى عقدة الإطلاق. …
- الخروج: …
- ملاحظة: سيتم تحصيل رسوم منك لوقت ساعة الحائط المستخدمة من قبل جميع العقد المطلوبة حتى تنهي المهمة.