MPI I / O在MPI中将文件从一个节点发送到另一个节点

时间:2014-01-26 03:49:08

标签: c mpi distributed-computing mpi-io

我有一个MPI代码here,用于将文件从一个节点传输到另一个节点。但不知何故,我无法在每个节点上的localscratch文件夹上运行。例如:我按如下方式运行代码:

mpirun --host ser010,ser011 ./test <test.txt(inputfile)> <test2.txt(outputfile)>

代码在2个节点ser010,ser011上运行 输入文件由进程0(ser010)读取,进程1从进程0接收数据并写入outputfile。

但是当我在NFS上时这会起作用。 (并行文件系统)。

每个节点(ser010,ser011)都有自己的localscratch文件夹(不在nfs上)。所以不共享每个节点中的文件。

如何将文件从ser010发送到ser011的临时文件?

请建议。我在这里使用OpenMPI。

0 个答案:

没有答案