นี่คือคำสั่ง ompi_info ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
ompi_info - แสดงข้อมูลเกี่ยวกับการติดตั้ง Open MPI
เรื่องย่อ
ompi_info [ตัวเลือก]
DESCRIPTION
ompi_info ให้ข้อมูลโดยละเอียดเกี่ยวกับการติดตั้ง Open MPI มีประโยชน์
สำหรับสถานการณ์ทั่วไปอย่างน้อยสามสถานการณ์:
1. ตรวจสอบการกำหนดค่าในเครื่องและดูว่าติดตั้ง Open MPI อย่างไร
2. ส่งรายงานข้อผิดพลาด / ขอความช่วยเหลือไปยังชุมชน Open MPI (ดู http://www.open-
mpi.org/community/help/)
3. การดูรายการปลั๊กอิน Open MPI ที่ติดตั้งและสอบถามพารามิเตอร์ MCA ที่พวกเขา
สนับสนุน
หมายเหตุ: ompi_info ค่าเริ่มต้นจะแสดงเฉพาะพารามิเตอร์ MCA สองสามรายการตามค่าเริ่มต้น (เช่น ระดับ 1
พารามิเตอร์) ใช้ --ระดับ ตัวเลือกเพื่อเปิดใช้งานการแสดงตัวเลือกเพิ่มเติม (ดู LEVELS
สำหรับข้อมูลเพิ่มเติม)
OPTIONS
ompi_info ยอมรับตัวเลือกต่อไปนี้:
-a|--ทั้งหมด
แสดงตัวเลือกการกำหนดค่าและพารามิเตอร์ MCA ทั้งหมด เปลี่ยน MCA . เริ่มต้นด้วย
ระดับพารามิเตอร์ถึง 9 เว้นแต่ --ระดับ ระบุไว้ด้วย
--โค้ง แสดงสถาปัตยกรรมที่รวบรวม Open MPI
-c|--การกำหนดค่า
แสดงตัวเลือกการกำหนดค่า
-gmca|--gmca
ส่งผ่านพารามิเตอร์ MCA สากลที่ใช้ได้กับบริบททั้งหมด
-h|--ช่วยด้วย
แสดงวิธีใช้ / ข้อความการใช้งาน
--ชื่อโฮสต์
แสดงชื่อโฮสต์ที่กำหนดค่าและสร้าง Open MPI
--ภายใน
แสดงพารามิเตอร์ MCA ภายใน (ผู้ใช้ไม่ได้กำหนดให้แก้ไข)
--ระดับ
แสดงเฉพาะตัวแปรที่มีระดับนี้มากสุด (1-9) ค่าเริ่มต้นคือ 1 เว้นแต่ --all
ถูกระบุโดยไม่มี --level ซึ่งในกรณีนี้ ค่าเริ่มต้นคือ 9 ดู LEVELS
สำหรับข้อมูลเพิ่มเติม
-เอ็มซีเอ|--เอ็มซีเอ
ส่งผ่านพารามิเตอร์ MCA เฉพาะบริบท ถือว่าเป็นสากลถ้า --gmca ไม่ใช่
ใช้และระบุบริบทเดียวเท่านั้น
--พารามิเตอร์
แสดงพารามิเตอร์ MCA พารามิเตอร์แรกคือประเภทขององค์ประกอบที่จะแสดง
พารามิเตอร์ที่สองคือองค์ประกอบเฉพาะที่จะแสดง (หรือคำหลัก "ทั้งหมด"
หมายถึง "แสดงส่วนประกอบทั้งหมดของประเภทนี้")
--แยกวิเคราะห์ได้
เมื่อใช้ร่วมกับพารามิเตอร์อื่นๆ เอาต์พุตจะแสดงเป็น a
รูปแบบการแยกวิเคราะห์ด้วยเครื่อง --แยกวิเคราะห์ได้ คำพ้องความหมายสำหรับ --parsable
--เส้นทาง
แสดงเส้นทางที่กำหนดค่า Open MPI ด้วย ยอมรับพารามิเตอร์ต่อไปนี้:
คำนำหน้า, bindir, libdir, incdir, pkglibdir, sysconfdir
--สวย
เมื่อใช้ร่วมกับพารามิเตอร์อื่นๆ เอาต์พุตจะแสดงเป็น
รูปแบบ 'prettyprint' (ค่าเริ่มต้น)
--เลือกเท่านั้น
แสดงเฉพาะตัวแปรจากส่วนประกอบที่เลือก
-V|--รุ่น
แสดงเวอร์ชันของ Open MPI
ระดับ
Open MPI มีพารามิเตอร์ที่ปรับรันไทม์ได้จำนวนมาก (เรียกว่า "พารามิเตอร์ MCA") และโดยปกติ
มีเพียงไม่กี่ตัวเท่านั้นที่มีประโยชน์ต่อผู้ใช้รายหนึ่ง
ด้วยเหตุนี้ Open MPI จึงแบ่งพารามิเตอร์เหล่านี้ออกเป็น XNUMX ระดับที่แตกต่างกัน โดยแยกย่อย
ออกเป็นสามหมวด แต่ละหมวดมีสามหมวดย่อย
โปรดทราบว่าเนื่องจากพารามิเตอร์ MCA แต่ละรายการสามารถเข้าถึงได้ผ่านตัวแปรควบคุม MPI_T API
(แนะนำใน MPI-3.0) ระดับเหล่านี้ตรงกับระดับ cvar ของ MPI_T เก้าระดับ
สามประเภทคือ:
ปลาย ผู้ใช้งาน
โดยทั่วไปแล้ว สิ่งเหล่านี้เป็นพารามิเตอร์ที่จำเป็นสำหรับความถูกต้อง ซึ่งหมายความว่าผู้ใช้
อาจจำเป็นต้องตั้งค่าเหล่านี้เพื่อให้แอปพลิเคชัน MPI ทำงานได้อย่างถูกต้อง ตัวอย่างเช่น,
พารามิเตอร์ BTL "if_include" และ "if_exclude" อยู่ในหมวดหมู่นี้
การใช้งาน ผู้ปรับเสียง
โดยทั่วไป พารามิเตอร์เหล่านี้เป็นพารามิเตอร์ที่ใช้ปรับแต่งประสิทธิภาพของแอปพลิเคชัน MPI ได้
ซึ่งรวมถึงพารามิเตอร์ที่ควบคุมระดับการสิ้นเปลืองทรัพยากร (เช่น จำนวน
รายการว่างขนาดบัฟเฟอร์ ฯลฯ) และถือได้ว่า "ถูกต้อง"
พารามิเตอร์หากตั้งค่าไว้ต่ำเกินไป แต่จริงๆ แล้ว -- พวกเขากำลังปรับพารามิเตอร์อยู่
จุดเปิด โคมไฟ ผู้พัฒนา
พารามิเตอร์ในหมวดหมู่นี้ไม่พอดีกับอีกสองพารามิเตอร์ หรือไม่ก็เจาะจง
มีไว้สำหรับการดีบัก / การพัฒนา Open MPI เอง
และในแต่ละหมวดหมู่ มีสามหมวดหมู่ย่อย:
ขั้นพื้นฐาน
หมวดหมู่ย่อยนี้มีไว้สำหรับพารามิเตอร์ที่ทุกคนในหมวดหมู่นี้ต้องการเห็น --
แม้แต่ผู้ใช้ขั้นสูง ตัวปรับแต่งแอปพลิเคชัน และนักพัฒนา OMPI ใหม่
รายละเอียด
หมวดหมู่ย่อยนี้มีไว้สำหรับพารามิเตอร์ที่มีประโยชน์โดยทั่วไป แต่ผู้ใช้อาจจะ
จะได้ไม่ต้องเปลี่ยนบ่อย
ทั้งหมด หมวดหมู่ย่อยนี้มีไว้สำหรับพารามิเตอร์อื่นๆ ทั้งหมด พารามิเตอร์ดังกล่าวมีความเป็นธรรม
ลึกลับ
เมื่อรวมหมวดหมู่และหมวดหมู่ย่อยเข้าด้วยกัน นี่คือวิธีที่ Open MPI กำหนดทั้งเก้าระดับ:
1 ข้อมูลพื้นฐานที่น่าสนใจสำหรับผู้ใช้ปลายทาง
2 ข้อมูลรายละเอียดที่น่าสนใจสำหรับผู้ใช้ปลายทาง
3 ข้อมูลที่เหลือทั้งหมดที่น่าสนใจสำหรับผู้ใช้ปลายทาง
4 ข้อมูลพื้นฐานที่จำเป็นสำหรับโปรแกรมจูนเนอร์
5 ข้อมูลรายละเอียดที่จำเป็นสำหรับโปรแกรมจูนเนอร์
6 ข้อมูลที่เหลือทั้งหมดที่จำเป็นสำหรับโปรแกรมจูนเนอร์
7 ข้อมูลพื้นฐานสำหรับผู้ดำเนินการ Open MPI
8 ข้อมูลโดยละเอียดสำหรับผู้ดำเนินการ Open MPI
9 ข้อมูลที่เหลือทั้งหมดสำหรับผู้ดำเนินการ Open MPI
โดยค่าเริ่มต้น ompi_info แสดงเฉพาะพารามิเตอร์ MCA ระดับ 1 หากต้องการดูพารามิเตอร์ MCA เพิ่มเติม ให้ใช้
--ระดับ ตัวเลือกบรรทัดคำสั่ง
ตัวอย่าง
ompi_info
แสดงผลลัพธ์เริ่มต้นของตัวเลือกและการแสดงรายการส่วนประกอบที่ติดตั้งในมนุษย์
รูปแบบที่อ่านได้ / สวยพิมพ์
ompi_info -- แยกวิเคราะห์ได้
แสดงเอาต์พุตเริ่มต้นของตัวเลือกและรายการส่วนประกอบที่ติดตั้งในเครื่อง-
รูปแบบที่แยกวิเคราะห์ได้
ompi_info --param btl tcp
แสดงพารามิเตอร์ MCA ระดับ 1 ขององค์ประกอบ BTL "tcp" ในรูปแบบที่มนุษย์อ่านได้ /
รูปแบบการพิมพ์สวย
ompi_info --param btl tcp --ระดับ 6
แสดงพารามิเตอร์ MCA ระดับ 1 ถึงระดับ 6 ขององค์ประกอบ BTL "tcp" ในมนุษย์
รูปแบบที่อ่านได้ / สวยพิมพ์
ompi_info --param btl tcp --parsable
แสดงพารามิเตอร์ MCA ระดับ 1 ของส่วนประกอบ "tcp" BTL ในเครื่องแยกวิเคราะห์
จัดรูปแบบ
ompi_info -- เส้นทาง bindir
แสดง "bindir" ที่ Open MPI ได้รับการกำหนดค่าด้วย
ompi_info -- รุ่น
แสดงเวอร์ชันของหมายเลขเวอร์ชัน Open MPI ในรูปแบบ Prettyprint
ompi_info --ทั้งหมด
แสดง ทั้งหมด ข้อมูลเกี่ยวกับการติดตั้ง Open MPI รวมถึงส่วนประกอบทั้งหมดที่
สามารถพบได้ พารามิเตอร์ MCA ทั้งหมดที่สนับสนุน (เช่น ระดับ 1 ถึง 9)
เวอร์ชันของ Open MPI และส่วนประกอบ ฯลฯ
ผู้เขียน
ผู้ดูแล Open MPI -- ดู http://www.openmpi.org/ หรือไฟล์ ผู้เขียน.
หน้าคู่มือนี้จัดทำโดย Dirk Eddelbuettel[ป้องกันอีเมล]> หนึ่งใน
ผู้ดูแล Debian GNU/Linux สำหรับ Open MPI และผู้อื่นอาจใช้
ใช้ ompi_info ออนไลน์โดยใช้บริการ onworks.net