Newsgroups: comp.parallel.pvm
From: Juan Carlos Gomez <gomez@cs.purdue.edu>
Subject: PVM and PvmRouteDirect
Organization: Computer Science @ Purdue University
Date: Fri, 16 Aug 1996 11:09:56 -0500
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <32149D54.41C6@cs.purdue.edu>

Knut Omang wrote:
> 
> In article <01bb8966$3b025a20$c4400410@richard.pa.dec.com> "Richard Kaufmann" <richard@ilo.dec.com> writes:
> 
> > Rick Gillett and I will be presenting a paper at Hot Interconnects IV
I have this application that has an irregular communication pattern,
that is, any process (task) involved may need to communicate with
any other process (task). During startup I create a master task
that creates 'n' slave tasks. By using the master task I broadcast
information about the task ids (tids) of all the slave tasks among them
so slave tasks can communicate directly among themselves. This works
correctly when deamon mediated communication is used, but the program
dead-locks when I attempt to use PvmRouteDirect (TCP/IP-based
communication). In this case, tasks which do not have a parent child
relationship cannot communicate.
This happens even when I use only a few task (i.e. 3 ). Anyone knows
if I can do this and still have TCP/IP-based communication instead of
deamon-mediated communication. I am currently using version 3.3.11 of
pvm in a cluster of Sun wksts. Thanks in advance,


				Juan 

-- 
@  Juan Carlos Gomez      <URL:http://www.cs.purdue.edu/people/gomez/>
@  Purdue University
@  Computer Science Department              Fax : 317-494-0739
@  West Lafayette, IN 47907-1398            Office Phone: 317-494-0361

