Составители:
Рубрика:
reccount — число элементов в принимающем буфере;
rectype — тип принимаемых элементов;
root — номер передающего процесса;
comm — коммуникатор группы.
Наглядное представление о раздаче данных дает Листинг 8,
где как и выше, по горизонтали изображены процессы группы па-
раллельной системы, а по вертикали — их данные.
A0 A1 A2 A3 A4 A5
↓ MPI_SCATTER
A0
A1
A2
A3
A4
A5
Листинг 8. Работа процедуры MPI_SCATTER: раздача данных из од-
ного процесса во все процессы группы.
Сбор данных из всех процессов группы и размещение резуль-
тата во всех процессах группы позволяет реализовать процедура
MPI_ALLGATHER с помощью обращения
MPI_ALLGATHER(sendbuffer,sendcount,sendtype,recbuffer,
reccount,rectype, root,comm),
где приняты прежние обозначения.
Наглядное представление о работе этой процедуры дает Ли-
стинг 9, где по-прежнему по горизонтали изображены процессы
группы параллельной системы, а по вертикали — находящиеся в
них данные.
159
Страницы
- « первая
- ‹ предыдущая
- …
- 156
- 157
- 158
- 159
- 160
- …
- следующая ›
- последняя »