next up previous contents
Next: MPI_Reduce-length Up: Collective-pattern Previous: MPI_Gatherv-nodes-long   Contents

MPI_Gatherv-nodes-short

In the MPI_Gatherv operation a root process collects data from every node and concats the received data in one buffer. In additon to the MPI_Gather operation, we can use per processor receiving from a specific displacement and length, which determine where to write received data in the root's buffer and how man bytes to receive from any processor. Of course, it is interesting to see, what are the extra costs of this features. We vary over the number of nodes. The messages have the length of 256 Bytes (for each node).

\epsfig{file=col_MPI_Gatherv-nodes-short.eps}
  number of nodes
X axis scale linear
Param. refinement no automatic x wide adaption
Argument range 2 - 8 units (s. below)
Argument stepwidth 1.000000

next up previous contents
Next: MPI_Reduce-length Up: Collective-pattern Previous: MPI_Gatherv-nodes-long   Contents
Per Ekman 2002-01-29