Bagikan melalui


MPI_Request_free (Fungsi MPI_Request_free)

Membebaskan objek permintaan komunikasi.

Sintaks

int MPIAPI MPI_Request_free(
   _Inout_ MPI_Request *request
);

Parameter

  • Permintaan
    Permintaan komunikasi.

Menampilkan nilai

Mengembalikan MPI_SUCCESS pada keberhasilan. Jika tidak, nilai yang dikembalikan adalah kode kesalahan.

Di Fortran, nilai pengembalian disimpan dalam parameter IERROR .

Fortran

    MPI_REQUEST_FREE(REQUEST, IERROR)
        INTEGER REQUEST, IERROR

Keterangan

Rutinitas ini biasanya digunakan untuk membebaskan permintaan persisten tidak aktif yang dibuat dengan MPI_Recv_init atau MPI_Send_init dan teman. Ini juga diizinkan untuk membebaskan permintaan aktif. Namun, setelah dikosongkan, permintaan tidak dapat lagi digunakan dalam rutinitas tunggu atau pengujian (misalnya, MPI_Wait) untuk menentukan penyelesaian.

Rutinitas ini juga dapat digunakan untuk membebaskan permintaan yang tidak persisten seperti yang dibuat dengan MPI_Irecv atau MPI_Isend dan teman. Seperti permintaan persisten aktif, setelah dikosongkan, permintaan tidak dapat lagi digunakan dengan rutinitas pengujian/tunggu untuk menentukan penyelesaian.

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

Lihat juga

Fungsi Titik ke Titik MPI