MPI_Datatype自定义结构

时间:2018-12-04 13:32:08

标签: c mpi mpich

有没有一种方法可以创建自定义的MPI_Datatype,以便可以通过MPI_Bcast发送整个结构而不是一个接一个地发送?例如这种结构:

typedef struct{
  unsigned char none;
}pixelbw;

typedef struct{
  unsigned char red, green, blue;
}pixelc;

typedef struct {
  char *type;
  int height;
  int width;
  short colors;
  pixelbw **bw;
  pixelc **c;
}image;

0 个答案:

没有答案