Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Testy pod kątem ukończenia wszystkich wcześniej inicjowanych żądań.
Składnia
int MPIAPI MPI_Testall(
int count,
_Inout_count_(count) MPI_Request *array_of_requests,
_Out_cap_(count) MPI_Status *array_of_statuses
);
Parametry
Liczba
Liczba wpisów w parametrze array_of_requests .array_of_requests
Tablica MPI_Request obsługuje zaległe operacje.array_of_statuses
Tablica obiektów MPI_Status opisujących ukończone operacje. Może być MPI_STATUSES_IGNORE , jeśli nie są wymagane żadne informacje o stanie.
Wartość zwracana
Zwraca MPI_SUCCESS powodzenia. W przeciwnym razie wartość zwracana jest kodem błędu.
Zwraca MPI_ERR_IN_STATUS , jeśli co najmniej jedna operacja zostanie ukończona w błędzie. Stan operacji, które zakończyły się niepowodzeniem, jest zwracany w odpowiednim wpisie w parametrze array_of_statuses .
W fortran wartość zwracana jest przechowywana w parametrze IERROR .
Fortran
MPI_TESTALL(COUNT, ARRAY_OF_REQUESTS, FLAG, ARRAY_OF_STATUSES, IERROR)
LOGICAL FLAG
INTEGER COUNT, ARRAY_OF_REQUESTS(*),
ARRAY_OF_STATUSES(MPI_STATUS_SIZE,*), IERROR
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 |