Заметка
Доступ к этой странице требует авторизации. Вы можете попробовать войти в систему или изменить каталог.
Доступ к этой странице требует авторизации. Вы можете попробовать сменить директорию.
Запускает коллекцию постоянных запросов.
Синтаксис
int MPIAPI MPI_Startall(
int count,
_Inout_count_(count) MPI_Request *array_of_requests
);
Параметры
count
Размер массива запросов.array_of_requests
Массив запросов.
Возвращаемое значение
Возвращает MPI_SUCCESS об успешном выполнении. В противном случае возвращаемое значение является кодом ошибки.
В Fortran возвращаемое значение хранится в параметре IERROR .
Fortran
MPI_STARTALL(COUNT, ARRAY_OF_REQUESTS, IERROR)
INTEGER COUNT, ARRAY_OF_REQUESTS(*), IERROR
Комментарии
В отличие от MPI_Waitall, MPI_Startall не предоставляет механизма для возврата нескольких ошибок и точного определения задействованных запросов. Futhermore, поведение MPI_Startall после возникновения ошибки не определяется стандартом MPI. Если требуются четко определенные отчеты об ошибках и поведение, следует использовать несколько вызовов MPI_Start .
Требования
Продукт |
Распространяемый пакет HPC 2012 MS-MPI, пакет HPC 2008 R2 распространяемый пакет MS-MPI, пакет HPC 2008 MS-MPI распространяемый пакет или служебные программы клиента ПАКЕТА HPC 2008 |
Заголовок |
Mpi.h; Mpif.h |
Библиотека |
Msmpi.lib |
DLL |
Msmpi.dll |