Funkcje zbiorowe MPI
W tej sekcji
MPI_Allgather
Zbiera dane ze wszystkich członków grupy i wysyła dane do wszystkich członków grupy.MPI_Allgatherv
Zbiera zmienną ilość danych z każdego członka grupy i wysyła dane do wszystkich członków grupy.MPI_Allreduce
Łączy wartości ze wszystkich procesów i dystrybuuje wynik z powrotem do wszystkich procesów.MPI_Alltoall
Zbiera dane z i rozprasza dane do wszystkich członków grupy.MPI_Alltoallv
Zbiera dane z i rozprasza dane do wszystkich członków grupy.MPI_Alltoallw
Zbiera dane z i rozprasza dane do wszystkich członków grupy.MPI_Barrier
Inicjuje synchronizację barier we wszystkich członkach grupy.MPI_Bcast
Emituje dane z jednego członka grupy do wszystkich członków grupy.MPI_Gather
Zbiera dane ze wszystkich członków grupy do jednego członka.MPI_Gatherv
Zbiera dane zmiennych ze wszystkich członków grupy do jednego członka.MPI_Iallgather
Zbiera dane ze wszystkich członków grupy i wysyła dane do wszystkich członków grupy w sposób nieblokowy.MPI_Iallreduce
Łączy wartości ze wszystkich procesów i dystrybuuje wynik z powrotem do wszystkich procesów w sposób nieblokowy.MPI_Ibarrier
Wykonuje synchronizację barier we wszystkich członkach grupy w sposób nieblokowy.MPI_Ibcast
Emituje komunikat z procesu z rangą "root" do wszystkich innych procesów komunikatora w sposób nieblokowany.MPI_Igather
Zbiera dane ze wszystkich członków grupy do jednego członka w sposób nieblokowy.MPI_Igatherv
Zbiera dane zmiennych ze wszystkich członków grupy do jednego elementu członkowskiego w sposób nieblokowy.MPI_Ireduce
Wykonuje operację redukcji globalnej (na przykład sumę, maksymalną lub logiczną i) we wszystkich elementach członkowskich grupy w sposób nieblokcyjny.MPI_Iscatter
Rozprasza dane z jednego elementu członkowskiego we wszystkich członkach grupy w sposób nieblokcyjny. Ta funkcja wykonuje odwrotność operacji wykonywanej przez funkcję MPI_Igather.MPI_Iscatterv
MPI_Reduce
Wykonuje operację redukcji globalnej dla wszystkich członków grupy.MPI_Scatter
Rozprasza dane z jednego elementu członkowskiego we wszystkich członkach grupy.MPI_Scatterv
Rozprasza dane z jednego elementu członkowskiego we wszystkich członkach grupy.MPI_Exscan
Oblicza wyłączne skanowanie (częściowe redukcje) danych w kolekcji procesów.MPI_Op_create
Tworzy uchwyt funkcji złożonej zdefiniowanej przez użytkownika.MPI_Op_free
Zwalnia uchwyt funkcji złożonej zdefiniowanej przez użytkownika.MPI_Reduce_local
Stosuje operatora redukcji do argumentów lokalnych.MPI_Reduce_scatter
Łączy wartości i rozprasza wyniki.MPI_Scan
Oblicza skanowanie (częściowe redukcje) danych w kolekcji procesów.MPI_User_function
MPI_User_function jest symbolem zastępczym nazwy funkcji zdefiniowanej przez aplikację.