首页 文章

MS MPI不执行MPI程序

提问于
浏览
0

我使用MS MPI开发了MPI程序 . 该程序已经过测试,工作正常 .

当我尝试使用以下命令在 cmd 中运行该程序时:

mpiexec -n 4 a.exe

控制台挂起,它不执行程序 . 如果我尝试使用Ctrl C中断,则会显示消息 mpiexec aborting job... ,并且在我手动终止 smpd.exe 之前不会退出 .
我用 MS Windows 7 64bit . 使用此操作系统的其他计算机时会出现同样的问题 . 但是,在 MS Windows 10 机器上一切正常 .
我很欣赏这个问题的任何线索 .

2 回答

  • 1

    问题似乎是 mpiexec 调用 smpd.exe 来运行应用程序 . smpd.exe 进程启动并陷入暂停状态 . 您可以进入Windows资源监视器并恢复服务,您的程序将正常启动 .

    enter image description here

  • 0

    问题是使用最新版本的MS MPI运行时,在编写本文时是v9 . 我安装了以前的版本(即v8),一切正常 .

相关问题