如何使用MPI_File_write_at_all将不等数量的行写入包含主节点在内的各种处理器的文件中?

时间:2015-10-13 11:36:33

标签: c parallel-processing mpi

我想从不同的处理器写入不同数量的行。我通过使用MPI_Gatherv和C文件输出功能完成了这个。但我想通过使用MPI文件I / O来做到这一点。任何人都可以在C ??

中提供MPI_file_write_at_all的源代码

1 个答案:

答案 0 :(得分:-1)

我假设你想要一个使用MPI_File_write_at_all的代码示例。

MPI_File_open()

/* compute amount of data */
/* compute offsets */
/* Here is a good place to use MPI_Exscan */j
MPI_File_write_at_all()
MPI_Close()