Performance MPI应用程序中的CPU使用率百分比
我用了MPICH2。当我使用mpiexec启动应用程序时,它们运行在远程主机Win7上,CPU使用率为25%。如果这可以提高我的应用程序性能,我想增加百分比。我希望我的远程计算机专用于我的计算。我该怎么办Performance MPI应用程序中的CPU使用率百分比,performance,windows-7,mpi,cpu-usage,mpich,Performance,Windows 7,Mpi,Cpu Usage,Mpich,我用了MPICH2。当我使用mpiexec启动应用程序时,它们运行在远程主机Win7上,CPU使用率为25%。如果这可以提高我的应用程序性能,我想增加百分比。我希望我的远程计算机专用于我的计算。我该怎么办 感谢对于MPI进程,您的进程数应该与您的机器的核心计数之和相匹配,假设CPU负载很重。如果一个MPI进程在一个四核机器上使用-np 4运行,它将消耗所有四个核,您将看到您的CPU使用率接近100%。如果它使用-np 1运行,这个盒子的CPU负载将是25%左右,因为四个内核中只有一个专用于计算。
感谢对于MPI进程,您的进程数应该与您的机器的核心计数之和相匹配,假设CPU负载很重。如果一个MPI进程在一个四核机器上使用-np 4运行,它将消耗所有四个核,您将看到您的CPU使用率接近100%。如果它使用-np 1运行,这个盒子的CPU负载将是25%左右,因为四个内核中只有一个专用于计算。任何额外的增加,他们都将开始争夺CPU时间。让我猜一下:远程主机使用四核处理器,但只运行一个MPI节点实例?我想在开始使用MPI之前,我应该知道这些要点。