Note
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de vous connecter ou de modifier les répertoires.
L’accès à cette page nécessite une autorisation. Vous pouvez essayer de changer de répertoire.
Démarre une collection de demandes persistantes.
Syntaxe
int MPIAPI MPI_Startall(
int count,
_Inout_count_(count) MPI_Request *array_of_requests
);
Paramètres
count
Taille du tableau de requêtes.array_of_requests
Tableau de requêtes.
Valeur retournée
Retourne MPI_SUCCESS en cas de réussite. Sinon, la valeur de retour est un code d’erreur.
Dans Fortran, la valeur de retour est stockée dans le paramètre IERROR .
Fortran
MPI_STARTALL(COUNT, ARRAY_OF_REQUESTS, IERROR)
INTEGER COUNT, ARRAY_OF_REQUESTS(*), IERROR
Remarques
Contrairement à MPI_Waitall, MPI_Startall ne fournit pas de mécanisme permettant de retourner plusieurs erreurs ni d’identifier la ou les requêtes impliquées. De plus, le comportement de MPI_Startall après qu’une erreur se produit n’est pas défini par la norme MPI. Si un comportement et un rapport d’erreurs bien définis sont requis, plusieurs appels à MPI_Start doivent être utilisés à la place.
Configuration requise
Produit |
Package redistribuable MS-MPI HPC Pack 2012, package redistribuable HPC Pack 2008 R2 MS-MPI, package redistribuable MS-MPI HPC Pack 2008 ou utilitaires clients HPC Pack 2008 |
En-tête |
Mpi.h ; Mpif.h |
Bibliothèque |
Msmpi.lib |
DLL |
Msmpi.dll |