一个MPI中操作同一个文件的问题
各位大侠,我最近在做并行计算,需要在集群上用MPI并行执行一个1.exe二进制应用,这个exe的执行需要一个参数文件1.ini。现在我的MPI需要完成的是, 提交这个MPI程序之后,每一个并行进程执行一遍这个exe,但是这个参数文件中的其中一个字段在每个进程中是不一样的,所以我编写了一段代码在每个进程执行这个exe之前,需要将这个参数文件中的字段改变,这个时候就产生了一个问题,每个进程都在同时读并改变参数文件,产生了冲突。除非我事先将需要执行的文件都拷贝到这些进程的节点上去,但是我的问题是,如何实现只从本地提交作业到集群,不去拷贝这些文件到每一个节点,对于参数文件的读写不产生冲突呢?