当多个进程同时访问同一文件时,MPI认为这些访问是兼容的,只要它们可以被等效地视为按某种顺序依次进行,即使顺序可能是不确定的。换句话说,多个访问对同一文件是兼容的,只要没有访问会在操作过程中被其他访问中断或干扰影响其结果。MPI系统允许用户通过设置访问具有“原子性”来确保属于文件关联进程组的进程对文件的访问是兼容的。如果同一文件被不同进程组打开并存在访问冲突,则用户必须使用MPI_FILE_SYNC函数和MPI_BARRIER等同步函数来保证访问的兼容性和顺序。