[MPICH] VIsualization ???

rppass at rppass.com rppass at rppass.com
Tue Apr 17 07:24:52 CDT 2007


Naive me, I just got MPICH2 from the MPICH2 web site at Argonne.

I am running on Windows XP.

How do I tell the version of MPICH2 that I got?

Thank you,
Ralph Pass


> On 04/13/2007 09:26 PM, Ralph Pass wrote:
>> I am trying to get a separate process (visualizer) to connect to a
>> server for computation of results to be visualized).  I am tyring to
>> emulate the code in Using MPI-2 (I downloaded the version yesterday).
>>
>> I try to publish the name of the computation program and then accept a
>> comm.
>>
>> On the visualizer side I try to lookup the name.
>>
>> I am using C++ on a Windows XP system.
>>
>> I run the computation program (using mpiexec to start it) and it is fat
>> and dumb, awaiting a connection  and then a data transfer.
>> On the visualization side, when I try the lookup call [looks like:
>> MPI_Lookup_name("ImageProcessing", MPI_INFO_NULL, mMPIPortName);]
>>
>> I get an error return: 536999969.  When I convert this to a string, I
>> get:
>>
>> Error message Invalid service name (see MPI_Publish_name), error stack:
>> MPID_NS_Lookup(70): Lookup failed for service name ImageProcessing
>>
>>
>>
>> I start the computation with mpiexec -n 4 processing
>>
>>
>> and the visualizer with
>>
>> mpiexec -localonly 1 visualizer
>>
>> Any help or comments? (Like you need to start the two programs in the
>> same mpiexec command)
>>
>
> Which mpiexec did you use? The publish_name/lookup_name does not
> work with the OSC's mpiexec. However with the MPICH2 MPD version,
> it does. After setting up the MPD with "mpdboot ...", I just run
>
> mpiexec -n 1 ./viz < /dev/null &
> mpiexec -n 4 ./comp
>
> Hope this help.
>
> -Minh.
>
>





More information about the mpich-discuss mailing list