【发布时间】:2018-12-02 08:44:11
【问题描述】:
我有一些关于交换零计数数据(例如,通过 MPI_Send 和 MPI_Recv)的问题,我无法在 MPI 文档中找到答案:
1) 据我了解,计数等于 0 是合法的(根据 MPI 标准)。还是定义了实现?
1a) 在像MPI_Gatherv 这样的函数中,某些计数可以为零吗?
2) 如果计数为零,缓冲区是否仍然必须是有效指针?还是可以NULL/uninitialized?
3) 即使 count 为 0,网络上仍有一些通信,即某些标头/元数据仍在通信。我说的对吗?
【问题讨论】: