MPICH and XP Windows Programs

  • Follow


Using guiMPIRun:

1) I am running XP Pro and MPICH seems to installed OK as evidenced by the
fact that I can run eg. cpi.exe with mpd in both noninteractive and
interactive mode.

2) If I restart mpd in interactive mode and try to run mandel.exe I get an
area on the screen that seems to be a window but nothing is drawn there.
There are no icons pictures etc.

Not uning guiMPIrun
3) If I run it in localonly mode from a console, everthing seems to be OK.
e.g. mpirun -np 2 -localonly mandel.exe

The problem seems to be that MPICH under XP is unable to cope with programs
that use a GUI unless it is running in -localonly mode. This would make it
of limited utility in a windows environment. Is this correct?

If not what am I doing wrong?

Thanks for any help.











0
Reply Andrew 10/13/2003 2:00:52 AM

Andrew Maclean wrote:
> 
> Using guiMPIRun:
> 
> 1) I am running XP Pro and MPICH seems to installed OK as evidenced by the
> fact that I can run eg. cpi.exe with mpd in both noninteractive and
> interactive mode.
> 
> 2) If I restart mpd in interactive mode and try to run mandel.exe I get an
> area on the screen that seems to be a window but nothing is drawn there.
> There are no icons pictures etc.
> 
> Not uning guiMPIrun
> 3) If I run it in localonly mode from a console, everthing seems to be OK.
> e.g. mpirun -np 2 -localonly mandel.exe
> 
> The problem seems to be that MPICH under XP is unable to cope with programs
> that use a GUI unless it is running in -localonly mode. This would make it
> of limited utility in a windows environment. Is this correct?
> 
> If not what am I doing wrong?
> 
> Thanks for any help.

I had played around with MPICH and the example program pmandel on
Unix using X11. As far as I remember the program has a commandline
switch (or was it compile time?) to choose if each slave should paint 
to the window or if the slaves should send their results back to make 
rank 0 do the painting.

From my understanding of Windows there is no (easy) way to have the
slaves do the painting directly when they run on remote machines.
So I guess you'll have to find the switch to make rank 0 painting.
Isn't there a guide for using the MPE (that library has the paint 
primitives) under Windows?

ciao
Georg
0
Reply Georg 10/14/2003 9:53:40 AM


1 Replies
377 Views

(page loaded in 0.028 seconds)

Similiar Articles:













7/30/2012 12:30:57 AM


Reply: