Newsgroups: comp.parallel.mpi
From: Jaroslaw Tuszynski <jarek@chopin.gmu.edu>
Subject: How to get time outs on reseave?
Organization: George Mason University, Fairfax, Virginia, USA
Date: 30 May 1996 19:57:37 GMT
Mime-Version: 1.0
Content-Type: text/plain; charset=us-ascii
Content-Transfer-Encoding: 7bit
Message-ID: <4okujh$eom@portal.gmu.edu>

Hi,
I am running my program using MPI on big number of SGI machines, which are also 
shared by other people. Sometimes my program crashes on one of those machines,
if other people run some memory intensive calculations. Becouse of that I would
want to implement some kind of time out on my reseave operations, so in case
they did not reaseave any message for some time they will save what they got
and abort. Something like PVM's pvm_tresv. I tried to write something using
mpi_iprobe but somehow it slowed down my program a lot. Is there any build in
way to do it?  Or does someone succesfully implement it?
Thanks in advance.
-- 
---------------------------------------   \
 Jarek Tuszynski                       o / | 
 jarek@chopin.gmu.edu                  <\__,\  
 http://www.science.gmu.edu/~jtuszyns/  ">   |
                                         `


