我想从不同的处理器写入不同数量的行。我通过使用MPI_Gatherv和C文件输出功能完成了这个。但我想通过使用MPI文件I / O来做到这一点。任何人都可以在C ??
中提供MPI_file_write_at_all的源代码答案 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()