⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 node54.htm

📁 空间物理学研究需要有并行的环境
💻 HTM
字号:
<HTML>
<HEAD>
<!-- This file was generated by tohtml from mpichntman.tex -->
<!-- with the command
tohtml -default -dosnl -gaudy -basedef mpiman.def mpichntman.tex 
-->
<TITLE>my windows don't show up</TITLE>
</HEAD>
<BODY BGCOLOR="#FFFFFF">
<HR><H2><A NAME="Node54">my windows don't show up</a></H2>
<A HREF="node53.htm#Node53"><IMG WIDTH=16 HEIGHT=16 SRC="previous.xbm"></A><A HREF="node51.htm#Node51"><IMG WIDTH=16 HEIGHT=16 SRC="up.xbm"></A><A HREF="node55.htm#Node55"><IMG WIDTH=16 HEIGHT=16 SRC="next.xbm"></A><BR>
<b>Up: </b><A HREF="node51.htm#Node51"> FAQ</a>
<b>Next: </b><A HREF="node55.htm#Node55"> mpirun options don't work</a>
<b>Previous: </b><A HREF="node53.htm#Node53"> No more connections</a>
<P>
Q) I'm having a problem with mpirun. When I use the command-line interface my application loads   
fine and works. When I try using a configuration file or use guimpirun, for some reason,   
my application is unable to create a window.  
<P> 
 A)   
<ol> 
 
1. Use the -localroot option to miprun and the root process will be able to create windows.  
<P> 
 
<BR> 
2. The process launcher for MPICH, mpd, runs as a service. When it launches processes they are   
put in their own hidden desktop. Any windows these processes bring up are hidden from view. If you   
must be able to see your windows, you can allow processes to share the default desktop by   
re-installing mpd with the interact option. Execute <tt> mpd -remove</tt> to uninstall and then execute   
<tt> mpd -install -interact</tt> to re-install.  
<P> 
This will not work for a terminal services session. This will only allow windows to show up on the   
default logon desktop (the monitor directly connected to the host).   
<P> 
There may be permission issues if a user is logged on to a machine and a different user attempts to   
launch a process on the same machine. So '-interact' is not the default nor recommended method of installation.  
<P> 
 
<BR> 
3. But sometimes I can see my windows, even with the default installation.  This is true.  If mpirun   
determines that you are only running processes on the local machine, it bypasses mpd and launches the   
processes in the current context - thus allowing you to see your windows. When mpirun parses a   
configuration file, it always use mpd. <em>guiMPIRun</em> always uses mpd.  
</ol> 

<P>
<HR>
<A HREF="node53.htm#Node53"><IMG WIDTH=16 HEIGHT=16 SRC="previous.xbm"></A><A HREF="node51.htm#Node51"><IMG WIDTH=16 HEIGHT=16 SRC="up.xbm"></A><A HREF="node55.htm#Node55"><IMG WIDTH=16 HEIGHT=16 SRC="next.xbm"></A><BR>
<b>Up: </b><A HREF="node51.htm#Node51"> FAQ</a>
<b>Next: </b><A HREF="node55.htm#Node55"> mpirun options don't work</a>
<b>Previous: </b><A HREF="node53.htm#Node53"> No more connections</a>
<P>
</BODY>
</HTML>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -