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.
Rozpoczyna epokę ekspozycji RMA.
Składnia
int MPIAPI MPI_Win_post(
MPI_Group group,
int assert,
MPI_Win win
);
Parametry
Grupa
Grupa procesów pochodzenia.Assert
Służy do optymalizowania tego wywołania; zero może być używane jako wartość domyślna.Wygrać
Obiekt okna.
Wartość zwracana
Zwraca MPI_SUCCESS po powodzeniu. W przeciwnym razie zwracana wartość jest kodem błędu.
W fortran wartość zwracana jest przechowywana w parametrze IERROR .
Fortran
MPI_WIN_POST(GROUP, ASSERT, WIN, IERROR)
INTEGER GROUP, ASSERT, WIN, IERROR
Uwagi
Argument asercyjny służy do wskazywania specjalnych warunków dla wpisu, którego implementacja może użyć do optymalizacji operacji MPI_Win_post . Wartość zero jest zawsze poprawna. Inne wartości asercji mogą być połączone ze sobą lub. Asercji, które są prawidłowe dla MPI_Win_post to:
- MPI_MODE_NOCHECK — zgodne wywołania MPI_Win_start nie wystąpiły jeszcze w żadnym procesie pochodzenia, gdy zostanie wykonane wywołanie MPI_Win_post . Opcja nocheck może być określona przez wywołanie pocztowe, jeśli i tylko wtedy, gdy jest określona przez każde pasujące wywołanie początkowe.
- MPI_MODE_NOSTORE — od ostatniej synchronizacji okno lokalne nie zostało zaktualizowane przez magazyny lokalne (lub lokalne pobieranie lub odbieranie połączeń). Może to uniknąć potrzeby synchronizacji pamięci podręcznej w wywołaniu po wywołaniu.
- MPI_MODE_NOPUT — okno lokalne nie zostanie zaktualizowane przez umieszczenie ani zebranie wywołań po wywołaniu po wywołaniu, dopóki nie nastąpi synchronizacja (oczekiwanie). Może to uniknąć potrzeby synchronizacji pamięci podręcznej w wywołaniu oczekiwania.
Wymagania
Produkt |
Pakiet redystrybucyjny HPC Pack 2012 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 R2 MS-MPI, pakiet redystrybucyjny HPC Pack 2008 MS-MPI lub narzędzia klienckie HPC Pack 2008 |
Nagłówek |
Mpi.h; Mpif.h |
Biblioteka |
Msmpi.lib |
DLL |
Msmpi.dll |