标签: mpi
有没有办法可以通过MPI_Pack()传递uuid_t和MPI的消息?因为我知道MPI不支持该特定数据类型。
答案 0 :(得分:0)
知道了,我可以用MPI_datatype传递它,其长度为我要发送的字符串。例如:
MPI_Unpack(buffer, bufsize, &pos, &msg->sender_uuid, 37, MPI_CHAR, MPI_COMM_WORLD);
而37是字符串长度。