分发

  MPI_SCATTER( sendbuf, sendcount, sendtype, recvbuf, recvcount, recvtype, root, comm )
  IN sendbuf 发送缓冲区起始地址(仅对根处理器有意义)
  IN sendcount 发送消息中数据个数(仅对根处理器由意义)
  IN sendtype 发送的数据类型
  OUT recvbuf 接收缓冲区的起始地址
  IN recvcount 接收数据的数目
  IN recvtype 接收数据的类型
  IN root 发送者(根处理器)
  IN comm 通信域

  int MPI_Scatter( void *sendbuf, int sendcount, MPI_Datatype sendtype,
  void *recvbuf, int recvcount, MPI_Datatype recvtype,int root, MPI_Comm comm );

  同样的,MPI_SCATTER也有一个扩展版本MPI_SCATTERV,它允许根处理器向不同的处理器分发不同数目的数据。