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/