MPI应用程序中的CPU使用百分比



我使用了MPICH2。当我使用mpiexec启动我的应用程序时,它们在远程主机(Win7)上运行,CPU使用率为25%。如果可以提高应用程序的性能,我想提高这个百分比。我希望我的远程计算机专门用于我的计算。我该怎么办?

谢谢

对于MPI进程,您的进程数应该与您的机器的核心数的总和相匹配(假设cpu负载很重)。如果MPI进程在四核机器上使用-np 4运行,它将消耗所有四个核心,并且您将看到CPU使用率接近100%。如果它使用-np 1运行,那么机器的CPU负载将在25%左右(因为四个核心中只有一个专门用于计算)。

最新更新