On Jun 28, 2012, at 9:48 AM, devendra rai wrote:

> I am currently working on OpenMPI-1.6, using MPI calls in separate threads. I 
> understand that OpenMPI will like to make progress on every thread, and it 
> attempts to do so very aggressively.
> 
> However, I have not found any document or literature which talks about the 
> metric on how progress is calculated. Just what does it take for OpenMPI to 
> determine whether or not progress is being made on a thread?

Sorry for the delay in replying.

By "aggressively", we mean that OMPI continually checks for process.  I.e., 
it's basically a busy loop checking network devices (etc.) to see if anything 
has happened.  Hence, the CPU will likely run at 100%.

-- 
Jeff Squyres
jsquy...@cisco.com
For corporate legal information go to: 
http://www.cisco.com/web/about/doing_business/legal/cri/


Reply via email to