กลับไปหน้าบทความ

อ่าน 2 นาที

เปิด MPI

Open MPI เป็น โครงการ ไลบรารี Message Passing Interface (MPI) ที่รวมเทคโนโลยีและทรัพยากรจากหลายโครงการ (FT-MPI, LA-MPI, LAM/MPI และ PACX-MPI) มีการใช้งานใน ซูเปอร์คอมพิวเตอร์...

เปิด MPI

เปิด MPI
เวอร์ชันเสถียร
5.0.10 [ 1 ] แก้ไขข้อมูลนี้บนวิกิดาต้า / 11 กุมภาพันธ์ 2026 ( 11 กุมภาพันธ์ 2569 )
ระบบปฏิบัติการUnix , Linux , macOS , FreeBSD [ 2 ]
แพลตฟอร์มข้ามแพลตฟอร์ม
พิมพ์ห้องสมุด
ใบอนุญาตใบอนุญาต BSD ใหม่
เว็บไซต์www.open-mpi.org
ที่เก็บข้อมูล
  • github.com/open-mpi/ompi

Open MPIเป็น โครงการ ไลบรารีMessage Passing Interface (MPI) ที่รวมเทคโนโลยีและทรัพยากรจากหลายโครงการ (FT-MPI, LA-MPI, LAM/MPIและ PACX-MPI) มีการใช้งานในซูเปอร์คอมพิวเตอร์TOP500 หลายเครื่อง รวมถึงRoadrunnerซึ่งเป็นซูเปอร์คอมพิวเตอร์ที่เร็วที่สุดในโลกตั้งแต่เดือนมิถุนายน พ.ศ. 2551 ถึงพ.ย. พ.ศ. 2552 [ 3 ]และK computerซึ่งเป็นซูเปอร์คอมพิวเตอร์ที่เร็วที่สุดตั้งแต่เดือนมิถุนายน พ.ศ. 2554 ถึงมิถุนายน พ.ศ. 2555 [ 4 ] [ 5 ]

ภาพรวม

Open MPI คือการรวมตัวกันของสามการใช้งาน MPI ที่เป็นที่รู้จักกันดี:

โดยได้รับการสนับสนุนจากทีม PACX-MPI แห่งมหาวิทยาลัยสตุทการ์ทสถาบันทั้งสี่แห่งนี้เป็นสมาชิกผู้ก่อตั้งทีมพัฒนา Open MPI

นักพัฒนา Open MPI ได้คัดเลือกการใช้งาน MPI เหล่านี้ เนื่องจากมีความโดดเด่นในด้านใดด้านหนึ่งหรือหลายด้าน Open MPI มีเป้าหมายที่จะใช้แนวคิดและเทคโนโลยีที่ดีที่สุดจากแต่ละโครงการ และสร้างการใช้งาน MPI แบบโอเพนซอร์ส ระดับโลก ที่ยอดเยี่ยมในทุกด้าน โครงการ Open MPI กำหนดเป้าหมายระดับสูงไว้หลายประการ:

โมดูลโค้ด

โค้ด Open MPI ประกอบด้วยโมดูลโค้ดหลัก 3 โมดูล:

  • OMPI - รหัส MPI
  • ORTE - สภาพแวดล้อมการทำงานแบบเปิด (Open Run-Time Environment)
  • OPAL - Open Portable Access Layer

การนำไปใช้ในเชิงพาณิชย์

กลุ่มพันธมิตร

ลำดับชั้นของหน่วยความจำของเซิร์ฟเวอร์ AMD Bulldozer สี่ซ็อกเก็ต ตรวจพบโดยเครื่องมือlstopo ของ hwloc

การพัฒนา Open MPI ดำเนินการภายใต้กลุ่มพันธมิตรที่ประกอบด้วยพันธมิตรจากภาคอุตสาหกรรมและสถาบันการศึกษาหลายแห่ง กลุ่มพันธมิตรนี้ยังครอบคลุมโครงการซอฟต์แวร์อื่นๆ อีกหลายโครงการ เช่นไลบรารี hwloc (Hardware Locality) ทำหน้าที่ค้นหาและสร้างแบบจำลองโครงสร้างของแพลตฟอร์มแบบขนาน

ดูเพิ่มเติม

  • เปิดหน้าหลักโครงการ MPI
  • RCE01: Open MPI - บทสัมภาษณ์ในพอดแคสต์ RCE
ดึงข้อมูลมาจาก " https://en.wikipedia.org/w/index.php?title=Open_MPI&oldid=1347407357 "

สรุปเนื้อหา

ข้อมูลสำคัญจากบทความ

ข้อมูลสำคัญเกี่ยวกับ เปิด MPI

Open MPI เป็น โครงการ ไลบรารี Message Passing Interface (MPI) ที่รวมเทคโนโลยีและทรัพยากรจากหลายโครงการ (FT-MPI, LA-MPI, LAM/MPI และ PACX-MPI) มีการใช้งานใน ซูเปอร์คอมพิวเตอร์...

ภาพรวม

Open MPI คือการรวมตัวกันของสามการใช้งาน MPI ที่เป็นที่รู้จักกันดี:

โมดูลโค้ด

โค้ด Open MPI ประกอบด้วยโมดูลโค้ดหลัก 3 โมดูล:

การนำไปใช้ในเชิงพาณิชย์

เครื่องมือคลัสเตอร์ HPC ของ Sun - ตั้งแต่เวอร์ชัน 7 เป็นต้นไป Sun ได้เปลี่ยนมาใช้ Open MPI Bullx MPI—ในปี 2010 Bull ประกาศเปิดตัว bullx MPI ซึ่งอิงตาม Open MPI [ 7 ]