هذا هو الأمر ompi_info الذي يمكن تشغيله في مزود الاستضافة المجانية OnWorks باستخدام إحدى محطات العمل المجانية المتعددة على الإنترنت مثل Ubuntu Online أو Fedora Online أو محاكي Windows عبر الإنترنت أو محاكي MAC OS عبر الإنترنت
برنامج:
اسم
ompi_info - عرض معلومات حول تثبيت Open MPI
موجز
ompi_info [خيارات]
الوصف
ompi_info يوفر معلومات مفصلة حول تثبيت Open MPI. يمكن أن تكون مفيدة
لثلاثة سيناريوهات شائعة على الأقل:
1. التحقق من التكوين المحلي ومعرفة كيفية تثبيت Open MPI.
2. إرسال تقارير الأخطاء / طلبات المساعدة إلى مجتمع Open MPI (انظر http://www.open-
mpi.org/community/help/)
3. الاطلاع على قائمة بملحقات Open MPI المثبتة والاستعلام عن معلمات MCA الخاصة بها
دعم.
NOTE: ompi_info يتم تعيين إعدادات افتراضية لعرض عدد قليل من معلمات MCA بشكل افتراضي (أي المستوى 1
حدود). استخدم ال --مستوى الخيار لتمكين إظهار المزيد من الخيارات (انظر المستويات
القسم لمزيد من المعلومات).
OPTIONS
ompi_info يقبل الخيارات التالية:
-a | - الكل
عرض جميع خيارات التكوين ومعلمات MCA. يغير أيضًا الافتراضي MCA
مستوى المعلمة إلى 9 ، ما لم --مستوى محدد أيضا.
--قوس اعرض البنية التي تم تجميع Open MPI عليها.
-c | - تكوين
عرض خيارات التكوين
-gmca | - gmca
قم بتمرير معلمات MCA العالمية التي تنطبق على جميع السياقات.
-h | --مساعدة
يظهر تعليمات / رسالة استخدام.
--اسم المضيف
اعرض اسم المضيف الذي تم تكوين وبناء MPI عليه.
--داخلي
إظهار معلمات MCA الداخلية (لا يقصد تعديلها من قبل المستخدمين).
--مستوى
اعرض فقط المتغيرات التي تحتوي على هذا المستوى بحد أقصى (1-9). الافتراضي هو 1 ما لم - all
تم تحديده بدون المستوى - ، وفي هذه الحالة يكون الافتراضي هو 9. راجع المستويات
قسم لمزيد من المعلومات.
-mca | --mca
تمرير معلمات MCA الخاصة بالسياق ؛ تعتبر عالمية إذا لم تكن gmca كذلك
مستخدم ويتم تحديد سياق واحد فقط.
- معلمة
إظهار معلمات MCA. المعلمة الأولى هي نوع المكون المراد عرضه ؛
المعلمة الثانية هي المكون المحدد المطلوب عرضه (أو الكلمة الرئيسية "الكل" ،
بمعنى "عرض جميع مكونات هذا النوع").
- قابل للتحليل
عند استخدامه مع معلمات أخرى ، يتم عرض الإخراج في ملف
شكل قابل للتحليل الآلي - قابل للتحليل مرادف لـ - قابل للتحليل
--طريق
إظهار المسارات التي تم تكوين Open MPI معها. يقبل المعلمات التالية:
بادئة ، بندير ، لبدير ، إنكدير ، بكغليبدر ، سيسكونفير.
--جميلة
عند استخدامه مع معلمات أخرى ، يتم عرض الإخراج بتنسيق
تنسيق "prettyprint" (افتراضي)
--مختار فقط
إظهار المتغيرات من المكونات المحددة فقط.
-V | - الإصدار
عرض نسخة من Open MPI.
LEVELS
يحتوي Open MPI على العديد والعديد من المعلمات القابلة للضبط في وقت التشغيل (تسمى "معلمات MCA") ، وعادةً
فقط مجموعة منهم مفيدة لمستخدم معين.
على هذا النحو ، قام Open MPI بتقسيم هذه المعلمات إلى تسعة مستويات متميزة ، مقسمة
إلى ثلاث فئات ، ولكل منها ثلاث فئات فرعية.
لاحظ أنه نظرًا لأنه يمكن الوصول إلى كل معلمة MCA من خلال واجهة برمجة تطبيقات متغير التحكم MPI_T
(تم تقديمه في MPI-3.0) ، تتوافق هذه المستويات تمامًا مع مستويات MPI_T التسعة cvar.
الفئات الثلاث هي:
النهاية المستخدم
بشكل عام ، هذه معلمات مطلوبة من أجل الصحة ، مما يعني أن المستخدم
قد يحتاجون إلى تعيين هذه فقط لتشغيل تطبيق MPI الخاص بهم بشكل صحيح. على سبيل المثال،
تناسب معلمات "if_include" و "if_exclude" BTL في هذه الفئة.
طلب توظيف جديد المدوزن
بشكل عام ، هذه معلمات يمكن استخدامها لتعديل أداء تطبيق MPI.
يتضمن هذا أيضًا المعلمات التي تتحكم في مستويات استنفاد الموارد (على سبيل المثال ، عدد
إدخالات القائمة المجانية ، وحجم المخازن المؤقتة ، وما إلى ذلك) ، ويمكن اعتبارها "صحة"
المعلمات إذا تم تعيينها منخفضة جدًا. لكن ، حقًا - إنهم يضبطون المعلمات.
ساعات العمل MPI المطور
المعلمات في هذه الفئة إما لا تتناسب مع المعاملين الآخرين ، أو أنها محددة
مخصص لتصحيح / تطوير Open MPI نفسه.
وداخل كل فئة هناك ثلاث فئات فرعية:
Basic
هذه الفئة الفرعية مخصصة للمعلمات التي سيرغب كل فرد في هذه الفئة في رؤيتها -
حتى المستخدمين النهائيين الأقل تقدمًا وموالفات التطبيقات ومطوري OMPI الجدد.
مفصل
هذه الفئة الفرعية مخصصة للمعلمات التي تكون مفيدة بشكل عام ، ولكن من المحتمل أن يكون المستخدمون
لن تحتاج إلى تغييرها كثيرًا.
الكل هذه الفئة الفرعية مخصصة لجميع المعلمات الأخرى. من المحتمل أن تكون مثل هذه المعلمات إلى حد ما
مقصور على فئة معينة.
من خلال الجمع بين الفئات والفئات الفرعية ، إليك كيفية تحديد Open MPI للمستويات التسعة:
1 المعلومات الأساسية التي تهم المستخدمين النهائيين.
2 معلومات مفصلة تهم المستخدمين النهائيين.
3 جميع المعلومات المتبقية التي تهم المستخدمين النهائيين.
4 المعلومات الأساسية المطلوبة لموالفات التطبيق.
5 المعلومات التفصيلية المطلوبة لموالفات التطبيق.
6 كافة المعلومات المتبقية المطلوبة لموالفات التطبيق.
7 معلومات أساسية لمنفذي Open MPI.
8 معلومات مفصلة لمنفذي Open MPI.
9 كافة المعلومات المتبقية لمنفذي Open MPI.
افتراضيا، ompi_info يظهر فقط معلمات المستوى 1 MCA. لمشاهدة المزيد من معلمات MCA ، استخدم
القادم --مستوى خيار سطر الاوامر.
أمثلة
ompi_info
إظهار الإخراج الافتراضي للخيارات وقائمة المكونات المثبتة في الإنسان-
قابل للقراءة / تنسيق جميل.
ompi_info - للتحليل
إظهار الإخراج الافتراضي للخيارات وقائمة المكونات المثبتة في الجهاز-
شكل قابل للتحليل.
ompi_info --param btl tcp
إظهار معلمات المستوى 1 MCA لمكون BTL "tcp" في ملف يمكن قراءته من قِبل الإنسان /
تنسيق بريتي برينت.
ompi_info --param btl tcp - المستوى 6
أظهر المستوى 1 من خلال المستوى 6 معلمات MCA لمكون BTL "tcp" في الإنسان-
قابل للقراءة / تنسيق جميل.
ompi_info --param btl tcp - قابل للتحليل
اعرض معلمات المستوى 1 MCA لمكون BTL "tcp" في تحليل آلي
تنسيق.
ompi_info - مسار بندير
أظهر "bindir" الذي تم تكوين Open MPI معه.
ompi_info - الإصدار
اعرض إصدار أرقام إصدارات Open MPI بصيغة جميلة.
ompi_info - الكل
عرض الكل معلومات حول تثبيت Open MPI ، بما في ذلك جميع المكونات التي
يمكن العثور على جميع معلمات MCA التي يدعمونها (أي المستويات من 1 إلى 9) ،
إصدارات Open MPI والمكونات ، إلخ.
مؤلفون
صيانة Open MPI - انظر http://www.openmpi.org/ أو الملف مؤلفون.
تمت كتابة صفحة الدليل هذه في الأصل بواسطة Dirk Eddelbuetteledd@debian.org> ، واحد من
مشرفو Debian GNU / Linux لـ Open MPI ، ويمكن أن يستخدمهم آخرون.
استخدم ompi_info عبر الإنترنت باستخدام خدمات onworks.net