我想實現一個MPI程序,它有一個服務器節點將任務分配給客戶端節點,但我是新生,不知道如何管理客戶名單,任何人都可以幫助我嗎? 讓我形容它更註明: 服務器節點: MPI_COMM clients[4]; // store client communicators, but I am not sure this is correct or not!
多個客戶端連接到使用mpirun -np 1 .
我的電腦上有一個代碼,使用Petsc,這取決於mpi。在我的電腦上效果很好。我把它放在羣集上,導出路徑爲gcc,Petsc和openmpi(雖然我在我的電腦上使用mpich,我希望openmpi也可以)到LD_LIBRARY_PATH和PATH。我也改變了makefile中的路徑。 Petsc,gcc,openmpi都可以在羣集中使用,所以我沒有配置任何東西。當我做make,編譯器給了錯誤: fa