传递UUID以及MPI的消息

时间:2016-11-02 05:16:44

标签: mpi

有没有办法可以通过MPI_Pack()传递uuid_t和MPI的消息?因为我知道MPI不支持该特定数据类型。

1 个答案:

答案 0 :(得分:0)

知道了,我可以用MPI_datatype传递它,其长度为我要发送的字符串。例如:

MPI_Unpack(buffer, bufsize, &pos, &msg->sender_uuid, 37, MPI_CHAR, MPI_COMM_WORLD); 

而37是字符串长度。