MS MPI 不执行 MPI 程序
MS MPI does not execute MPI program
我用MS MPI开发了一个MPI程序。该程序已经过测试,运行良好。
当我尝试 运行 cmd
中的程序时,使用以下命令:
mpiexec -n 4 a.exe
控制台挂起,不执行程序。如果我尝试使用 Ctrl+C 中断,消息 mpiexec aborting job...
出现并且在我手动杀死 smpd.exe
之前没有任何退出.
我使用 MS Windows 7 64bit
。将此 OS 使用另一台机器时会出现同样的问题。但是,在 MS Windows 10
机器上一切正常。
如果能提供有关问题的任何线索,我将不胜感激。
问题在于使用最新版本的 MS MPI 运行时,在撰写本文时为 v9。我安装了以前的版本(即 v8),一切正常。
问题似乎是 mpiexec
调用 smpd.exe
到 运行 应用程序。 smpd.exe
进程启动并卡在挂起状态。您可以进入windows 资源监视器并恢复服务,您的程序将正常启动。
我用MS MPI开发了一个MPI程序。该程序已经过测试,运行良好。
当我尝试 运行 cmd
中的程序时,使用以下命令:
mpiexec -n 4 a.exe
控制台挂起,不执行程序。如果我尝试使用 Ctrl+C 中断,消息 mpiexec aborting job...
出现并且在我手动杀死 smpd.exe
之前没有任何退出.
我使用 MS Windows 7 64bit
。将此 OS 使用另一台机器时会出现同样的问题。但是,在 MS Windows 10
机器上一切正常。
如果能提供有关问题的任何线索,我将不胜感激。
问题在于使用最新版本的 MS MPI 运行时,在撰写本文时为 v9。我安装了以前的版本(即 v8),一切正常。
问题似乎是 mpiexec
调用 smpd.exe
到 运行 应用程序。 smpd.exe
进程启动并卡在挂起状态。您可以进入windows 资源监视器并恢复服务,您的程序将正常启动。