Newsgroups: comp.parallel.mpi From: Brandon Mitchell Reply-To: bhmit1@cs.wm.edu Subject: Re: Process Listing is Confusing In-Reply-To: <3681267A.177C7F19@LL.MIT.EDU> Message-Id: References: <3681267A.177C7F19@LL.MIT.EDU> Mime-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Date: Mon, 28 Dec 1998 03:36:15 GMT Perhaps mpi uses threading or some variant. One thread handles all the message passing and the other thread is your program. Just a theory, I haven't looked that closely at the sources, Brandon +--- ---+ | Brandon Mitchell * bhmit1@mail.wm.edu * http://bhmit1.home.ml.org/ | | Sometimes you have to release software with bugs. - MS Recruiter | On Wed, 23 Dec 1998, Michael Starkie wrote: > Here is my proc file: > eland 0 > /net/eland/export/home0/starkie/comm_exp/1.3main/bin/SunOS-5.5-sparc/rtiexec > eland 1 > /net/eland/export/home0/starkie/comm_exp/1.3main/bin/SunOS-5.5-sparc/rtiexec > > I run the app as follows: > mpirun -p4pg rtiexec.proc rtiexec > > when I do a ps -u starkie | grep rtiexec, I see the following: > eland(rtiexec) 557> ps -u starkie | grep rtiexec > 1904 ? 0:09 rtiexec > 1905 ? 0:00 rtiexec > 1896 pts/5 0:00 rtiexec > 1895 pts/5 0:02 rtiexec > eland(rtiexec) 558> > > Why are there four instances of rtiexec instead of two? > > Cordially, > Michael Starkie > > > >