คำถามติดแท็ก mpi

5
MPICH กับ OpenMPI
ใครสามารถอธิบายความแตกต่างระหว่างการใช้งาน OpenMPI และ MPICH ของ MPI ได้หรือไม่? ข้อใดเป็นการใช้งานที่ดีกว่า
130 mpi  hpc  openmpi 

16
ฉันจะดีบักโปรแกรม MPI ได้อย่างไร
ฉันมีโปรแกรม MPI ที่รวบรวมและใช้งานได้ แต่ฉันต้องการที่จะผ่านมันเพื่อให้แน่ใจว่าไม่มีอะไรแปลกประหลาดเกิดขึ้น เป็นการดีที่ฉันต้องการวิธีง่ายๆในการแนบ GDB กับกระบวนการเฉพาะ แต่ฉันไม่แน่ใจจริงๆว่าเป็นไปได้หรือจะทำอย่างไร อีกทางเลือกหนึ่งคือให้แต่ละกระบวนการเขียนเอาต์พุตดีบักไปยังล็อกไฟล์แยกกัน แต่นี่ไม่ได้ให้อิสระเหมือนกับตัวดีบัก มีแนวทางที่ดีกว่านี้ไหม? คุณจะดีบักโปรแกรม MPI ได้อย่างไร
129 debugging  mpi 

1
แสดงแผนผังพิมพ์ MPI
type mapเป็นสิ่งสำคัญ แต่รบกวนแนวคิดใน MPI ฉันต้องการให้กิจวัตรแสดงหรือพิมพ์แผนที่ประเภทต่างๆให้ฉัน ตัวอย่างเช่น (นำมาจากมาตรฐาน MPI-3) MPI_TYPE_CREATE_RESIZED(MPI_INT, -3, 9, type1) ส่งผลให้พิมพ์แผนที่ {(lb_marker, -3), (int, 0), (ub_marker, 6)}. ใช้ประเภทนั้นอีกครั้ง: MPI_TYPE_CONTIGUOUS(2, type1, type2) และพิมพ์แผนที่คือ {(lb_marker, -3), (int, 0), (int,9), (ub_marker, 15)} ฉันต้องการวิธีแสดงแผนผังพิมพ์นั้นโดยอัตโนมัติ แน่นอนว่าสามารถใช้MPI_Type_get_contentsและMPI_Type_get_envelopeและวนซ้ำลงมาได้จนกว่าจะกดปุ่มประเภทในตัว นี่เป็นความเจ็บปวดที่ยิ่งใหญ่และฉันคิดว่า 20 ปีจะมีเครื่องมือบางอย่างที่จะทำสิ่งนี้ให้ฉันได้ เครื่องมือบางอย่างที่มีแนวโน้ม แต่ใช้งานไม่ได้: ฉันได้พบ MPImap จาก ~ 2001 ที่นี่ ก่อนอื่นต้องมีการอัปเดต Tcl / TK ที่ทันสมัยซึ่งได้รับการแก้ไขเพื่อแก้ไขข้อผิดพลาดของหน่วยความจำและหลังจากที่คุณทำเช่นนั้น คุณได้รับ …
101 mpi  typemaps 
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.