Antarmuka lewat pesan (MPI) adalah standar yang digunakan untuk memungkinkan beberapa prosesor yang berbeda pada cluster untuk berkomunikasi satu sama lain . Dalam tutorial ini kita akan menggunakan Intel C ++ Compiler, GCC, Intelmpi, dan OpenMPI untuk membuat program ‘Hello World’ multiprosesor di C ++.
Apa itu bendera dalam mpi?
Biasanya ada dua set bendera yang Anda butuhkan: kompilasi bendera dan tautan bendera. … Bendera bekerja dengan semua kompiler pembungkus mpi terbuka (khususnya: mpicc , mpicc / mpicxx / mpic ++, mpifort, dan jika Anda benar -benar harus menggunakannya, mpif77, mpif90).
Bagaimana cara saya mengkompilasi dan menjalankan program MPI?
Berikut adalah salah satu cara untuk mengkompilasi dan menjalankan program MPI:
- Untuk mengkompilasi program MPI: …
- a) Gunakan perintah berikut: qsub -i -v -l Walltime = 00: 30: 00, node = 2: ppn = 2: prod. …
- b) …
- c) Sekarang Anda masuk ke node peluncuran. …
- Keluar: …
- Catatan: Anda akan dikenakan biaya untuk waktu jam dinding yang digunakan oleh semua node yang diminta sampai Anda mengakhiri pekerjaan.