Udostępnij za pośrednictwem


MPI_Comm_group, funkcja

Pobiera grupę skojarzona z komunikatorem.

Składnia

int MPIAPI MPI_Comm_group(
        MPI_Comm  comm,
  _Out_ MPI_Group *group
);

Parametry

  • Comm
    Komunikator, na którym ma opierać grupę.

  • group [out]
    Po powrocie zawiera dojście do grupy skojarzonej z określonym komunikatorem.

Wartość zwracana

Zwraca MPI_SUCCESS powodzenia. W przeciwnym razie wartość zwracana jest kodem błędu.

W fortran wartość zwracana jest przechowywana w parametrze IERROR .

Fortran

    MPI_COMM_GROUP(COMM, GROUP, IERROR)
        INTEGER COMM, GROUP, IERROR

Uwagi

Jest to operacja lokalna. Różne procesy mogą definiować odrębne grupy. Proces może definiować grupę, która nie zawiera się sama.

Implementacja mpI nie zapewnia mechanizmu tworzenia grupy od podstaw, ale tylko z istniejących grup. Grupa bazowa, na której zdefiniowano wszystkie inne grupy, jest grupą skojarzoną z początkowym komunikatorem MPI_COMM_WORLD.

Wymagania

Produkt

Pakiet redystrybucyjny PROGRAMU HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny PAKIETU HPC Pack 2008 MS-MPI lub narzędzia klienckie PAKIETU HPC Pack 2008

Nagłówek

Mpi.h; Mpif.h

Biblioteka

Msmpi.lib

DLL

Msmpi.dll

Zobacz też

Funkcje grupy MPI