Aracılığıyla paylaş


MPI_Open_port işlevi

MPI işlem grupları arasında bağlantı kurmak için kullanılabilecek bir adres oluşturur.

Söz dizimi

int MPIAPI MPI_Open_port(
   MPI_Info                          info,
   _Out_cap_(MPI_MAX_PORT_NAME) char *port_name
);

Parametreler

  • Bilgi
    MPI_Comm_accept için bağlantı noktası oluşturma hakkında uygulamaya özgü bilgiler.

  • port_name
    Yeni kurulan bağlantı noktası.

Döndürülen değer

Başarılı MPI_SUCCESS döndürür. Aksi takdirde, dönüş değeri bir hata kodudur.

Fortran'da, dönüş değeri IERROR parametresinde depolanır.

Fortran

    MPI_OPEN_PORT(INFO, PORT_NAME, IERROR)
        CHARACTER*(*) PORT_NAME
        INTEGER INFO, IERROR

Açıklamalar

MPI, sistem tarafından sağlanan bağlantı noktası adını port_name kopyalar. port_name yeni açılan bağlantı noktasını tanımlar ve istemci tarafından sunucuyla iletişim kurmak için kullanılabilir. Sistem tarafından sağlanabilir en büyük boyut dizesi MPI_MAX_PORT_NAME.

Ayrılmış Bilgi Anahtarı Değerleri:

  • ip_port - Değer, bağlantı noktası oluşturulacak IP bağlantı noktası numarasını içerir.
  • ip_address - Değer, bağlantı noktası oluşturulacak IP adresini içerir.

Adres, MPI_Open_port çağrısının yapıldığı konağın geçerli bir IP adresi değilse, sonuçlar tanımlanmamıştır.

Gereksinimler

Ürün

HPC Pack 2012 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 R2 MS-MPI Yeniden Dağıtılabilir Paketi, HPC Pack 2008 MS-MPI Yeniden Dağıtılabilir Paketi veya HPC Pack 2008 İstemci Yardımcı Programları

Üst bilgi

Mpi.h; Mpif.h

Kitaplık

Msmpi.lib

DLL

Msmpi.dll

Ayrıca bkz.

MPI İşlem Yönetimi İşlevleri