Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:

parallel / 6-2010

.pdf
Скачиваний:
26
Добавлен:
31.05.2015
Размер:
1.9 Mб
Скачать

( MPI_Group_range_excl newgroup

group, n ,

ranks:

int MPI_Group_range_excl(MPI_Group group, int n, int ranks[][3], MPI_Group *newgroup)

MPI_Group_range_excl(group, n, ranks, newgroup, ierr)

2 ranks , $

MPI_Group_range_incl.

2008

( MPI_Group_difference (newgroup)

(group1) (group2):

int MPI_Group_difference(MPI_Group group1, MPI_Group group2, MPI_Group *newgroup)

MPI_Group_difference(group1, group2, newgroup, ierr)

2008

( MPI_Group_intersection

(newgroup) group1 group2:

int MPI_Group_intersection(MPI_Group group1, MPI_Group group2, MPI_Group *newgroup)

MPI_Group_intersection(group1, group2, newgroup, ierr)

2008

MPI_Group_union (newgroup), "

(

group1 group2:

int MPI_Group_union(MPI_Group group1, MPI_Group group2, MPI_Group *newgroup)

MPI_Group_union(group1, group2, newgroup, ierr)

- .

2008

MPI_Group_free group:

int MPI_Group_free(MPI_Group *group)

MPI_Group_free(group, ierr)

2008

1 (size) (group)

MPI_Group_size:

int MPI_Group_size(MPI_Group group, int *size)

MPI_Group_size(group, size, ierr)

2008

( MPI_Group_rank (rank)

group:

int MPI_Group_rank(MPI_Group group, int *rank) MPI_Group_rank(group, rank, ierr)

- ,

MPI_UNDEFINED.

2008

( .

( MPI_Group_translate_ranks

$ $ :

int MPI_Group_translate_ranks(MPI_Group group1, int n, int *ranks1, MPI_Group group2, int *ranks2)

MPI_Group_translate_ranks(group1, n, ranks1, group2, ranks2, ierr)

# , $

.

2008

( MPI_Group_compare

group1 group2:

int MPI_Group_compare(MPI_Group group1, MPI_Group group2, int *result)

MPI_Group_compare(group1, group2, result, ierr)

- , MPI_IDENT. - , ,

MPI_SIMILAR.

- , MPI_UNEQUAL.

2008

2008

Соседние файлы в папке parallel