On Dec 15, 2009, at 8:56 PM, Jeff Squyres wrote:

> Hmm.  I'm a little disappointed that this was applied without answering my 
> questions first...
> 
>    http://www.open-mpi.org/community/lists/devel/2009/12/7187.php

WRONG.  You *did* answer -- somehow my mail client ate it (I see the reply in 
the web archives, but not in my local mail client -- #$@!$@!#$!!!!).

My bad...  :-(

Could you add some of your explanations as comments in the code?  The rationale 
here is that if I had those questions while reading your patch, someone else 
(including me, months from now) will likely have the same questions while 
reading the code.

Another minor quibble in a help message:

+[SRQ doesn't found]
+The srq doesn't found.
+Below is some information about the host that raised the error:
+
+    Local host:   %s
+    Local device: %s

It's not correct grammar and is fairly unhelpful to the user -- please change 
to:

[SRQ not found]
Open MPI tried to access a shared receive queue (SRQ) that was not found.  This 
should not happen, and is a fatal error.  Your MPI job will now abort.

    Local host:   %s
    Local device: %s

Also:

+  - When the number of not used receive buffers will decreased to 8
+    the IBV_EVENT_SRQ_LIMIT_REACHED event will be signaled and the number
+    of receive buffers that we can pre-post will be increased.

I don't think users know what IBV_EVENT_... is.  Perhaps it should read:

+  - When the number of unused shared receive buffers reaches 8, more
+    buffers will be posted.

(how many more buffers will be posted, BTW?)



-- 
Jeff Squyres
jsquy...@cisco.com


Reply via email to