Open MPI logo

Open MPI Development Mailing List Archives

  |   Home   |   Support   |   FAQ   |   all Development mailing list

Subject: Re: [OMPI devel] Trunk problems
From: Jeff Squyres (jsquyres_at_[hidden])
Date: 2008-06-26 15:27:36


On Jun 26, 2008, at 3:08 PM, George Bosilca wrote:

> Here is the solution I propose. If you think there is any problem
> with it, please let me know asap.
>
> Move the progress function from the BML layer back into the PML.
> Then the PML will have a way to check on it's pending requests, and
> progress them accordingly. This solution offer the same number of
> function calls as what we have today, and should only minimally
> affect the performances (one more if in the progress function).

Note that this would *not* force a progress function to exist in cm --
which (IIRC) was one of the reasons that the PML progress function was
removed. The way George described it to me, the pml base would check
for != NULL before registering it.

-- 
Jeff Squyres
Cisco Systems