fungsi MPI_Init
Menginisialisasi lingkungan eksekusi proses MPI panggilan untuk eksekusi utas tunggal.
Sintaks
int MPIAPI MPI_Init(
_In_opt_ int *argc,
_In_opt_count_(*argc) char ***argv
);
Parameter
argc [in, opsional]
Penunjuk ke jumlah argumen untuk program. Nilai ini bisa NULL.argv
Penunjuk ke daftar argumen untuk program. Nilai ini bisa NULL.
Menampilkan nilai
MPI_SUCCESS jika fungsi berhasil dikembalikan. Kode kesalahan lainnya jika panggilan gagal karena alasan lain (seperti argumen yang tidak valid). Di Fortran, nilai yang dikembalikan disimpan dalam parameter IERROR .
Fortran
MPI_INIT(IERROR)
INTEGER IERROR
Keterangan
Fungsi ini harus dipanggil oleh satu utas saja. Utas itu akan dikenal sebagai "Utas Utama" dan harus menjadi utas yang sama untuk dipanggil MPI_Finalize.
Pengikatan Fortran MPI_Init tidak menerima parameter ARGC dan ARGV.
Persyaratan
Produk |
Paket Redistributable HPC Pack 2012 MS-MPI, Paket HpC Pack 2008 R2 MS-MPI Redistributable, Paket HPC Pack 2008 MS-MPI Redistributable Package atau HpC Pack 2008 Client Utilities |
Header |
Mpi.h; Mpif.h |
Pustaka |
Msmpi.lib |
DLL |
Msmpi.dll |