Biblioteki C/C++
MPI_Bcast
[funkcja] Rozsyła określone dane do wszystkich procesów w grupie.Składnia
#include <mpi.h>
int MPI_Bcast( void * buffer, int count, MPI_Datatype datatype, int root, MPI_Comm comm );
Opis szczegółowy
Jeśli numer procesu wykonującego kod jest równy procesowi przekazanemu w argumencie
root
to dane są wysyłane - w przeciwnym wypadku proces odbiera dane. Argument
buffer
jest wskaźnikiem na dane, które mają zostać wysłane (w przypadku gdy to proces będący root'em) albo wskaźnikiem na obszar w pamięci gdzie dane mają zostać zapisane (w przypadku pozostałych procesów).
Argumenty
Dodatkowe informacje
MPI_Bcast jest funkcją blokującą.
Zagadnienia powiązane
MPI_Send | Wysyła dane do określonego procesu. (funkcja) |
---|
Linki zewnętrzne
Wszystkie teksty są chronione prawami autorskimi. Kopiowanie lub rozpowszechnianie treści poza niniejszym serwisem
jest zabronione.
Powyższe ograniczenie nie dotyczy autora opracowania, któremu przysługuje prawo do rozpowszechniania własnego tekstu wedle własnego uznania.