找回密码
 注册
查看: 3420|回复: 1

MPI框架下想调用一可执行文件

[复制链接]
发表于 2009-10-21 20:59:59 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?注册

x
MPI框架下想调用一可执行文件弹出窗口,串行没有问题,但是并行时进程里有需要的进程,但就是没有弹出窗口。是不是MPI不支持弹出窗口呢?
        if(myrank==0){                  
                 result = spawnl(P_WAIT,"D:\\123\\test4.exe" ,"test4", NULL,NULL);        
            if (result == -1){
exit(1);}                       
        }
其中test4.ext就是弹出一个播放MP3的窗口。如果不是用spawnl这个函数的话,那是用哪个函数呢??用execl和creatprocess我也都试过了,都是出现一样的问题。
发表于 2010-3-9 10:48:48 | 显示全部楼层

回复 1# zhengwinner 的帖子

我也遇到这样的问题,使用的creatprocess语句调用exe,在串行时成功调用并运行正常,但是在MPI并行时此exe虽成功启动,在任务管理器看得见其进程占有内存,但是其cpu占用率一直为0,一直处于挂起状态无法运行。哪位大侠指导一下呢?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

快速回复 返回顶部 返回列表