Re: [OMPI devel] sm BTL question: frag alloc

2009-02-17 Thread George Bosilca
Eugene, It appears this is a sm BTL problem. The prepare_src function can be called with any size. The BTL should check the size against the eager and return a descriptor that match the size requested. george. On Feb 17, 2009, at 20:14 , Eugene Loh wrote: (Rich: same question as I ask

[OMPI devel] sm BTL question: frag alloc

2009-02-17 Thread Eugene Loh
(Rich:  same question as I asked you in private e-mail.) Should the first fragment of a message be an eager fragment even when the message is long and a rendezvous protocol is employed? So far as I can tell, a long MPI_Send starts like this:    MPI_Send()    mca_pml_ob1_send()    mca_pml_o

Re: [OMPI devel] workspace management question

2009-02-17 Thread Jeff Squyres
On Feb 17, 2009, at 5:50 PM, Eugene Loh wrote: As it has been spoken, so has it been done: https://svn.open-mpi.org/trac/ompi/wiki/ UsingMercurial#SyncingSVNandHGworkspaces That is schweet; thanks! (love the figure!) -- Jeff Squyres Cisco Systems

Re: [OMPI devel] workspace management question

2009-02-17 Thread Eugene Loh
Jeff Squyres wrote: Here's what I typically run to bring down changes from SVN to HG: # Ensure all the latest hg repo changes are in the working dir hg up # Bring in all the SVN changes svn up # Refresh the .hgignore file (may change due to the svn up) ./contrib/hg/build-hgignore.pl # Add / rem

Re: [OMPI devel] [OMPI svn-full] svn:open-mpi r20568

2009-02-17 Thread Ralf Wildenhues
Hello, * Jeff Squyres wrote on Tue, Feb 17, 2009 at 07:01:01PM CET: > On Feb 17, 2009, at 11:18 AM, George Bosilca wrote: > >> I guess that if the free function supports the NULL pointer we should >> do the same... > > I'll agree with that if we know for sure that free(NULL) is universally > sup

Re: [OMPI devel] sm latency putback

2009-02-17 Thread Tim Mattox
Hi Eugene, On Tue, Feb 17, 2009 at 11:03 AM, Eugene Loh wrote: > I think I just did my first putback to the trunk. God help us all! Glad to have you helping out! > It's r20578 and feedback (e.g., "you broke everything") is appreciated, > gentle feedback even more so. This commit looks good to

Re: [OMPI devel] [OMPI svn-full] svn:open-mpi r20568

2009-02-17 Thread Jeff Squyres
On Feb 17, 2009, at 2:05 PM, George Bosilca wrote: I can confirm it at least on MAC OS X and Linux. Based on IEEE Std 1003.1-2008, if the argument of the free function is null, no action should occur. So I guess most POSIX compliant environments support the NULL argument. Sounds good. Te

Re: [OMPI devel] reduce problem/#1791

2009-02-17 Thread Jeff Squyres
Brad replied with more information here: https://svn.open-mpi.org/trac/ompi/ticket/1791#comment:3 On Feb 17, 2009, at 12:54 PM, Jeff Squyres wrote: Per the call today, I ran the reduce-hang.c test on a single x86 4- core xeon node with both 1.2.8 and 1.2.9. I see the same behavior with

Re: [OMPI devel] [OMPI svn-full] svn:open-mpi r20568

2009-02-17 Thread George Bosilca
I can confirm it at least on MAC OS X and Linux. Based on IEEE Std 1003.1-2008, if the argument of the free function is null, no action should occur. So I guess most POSIX compliant environments support the NULL argument. george. On Feb 17, 2009, at 13:01 , Jeff Squyres wrote: On Feb 1

Re: [OMPI devel] workspace management question

2009-02-17 Thread Jeff Squyres
Ah! Sorry; I thought we had some discussion about that but perhaps it was forgotten. :-\ Here's what I typically run to bring down changes from SVN to HG: # Ensure all the latest hg repo changes are in the working dir hg up # Bring in all the SVN changes svn up # Refresh the .hgignore file (

Re: [OMPI devel] workspace management question

2009-02-17 Thread Eugene Loh
I've been wading through this page over and over, but can't seem to find this particular tidbit. If you have the OMPI SVN repository, a combo SVN/HG area, and an HG clone (the pictures on that web page would have you going from left to right), then the page tells you: 1) How to populate thes

Re: [OMPI devel] [OMPI svn-full] svn:open-mpi r20568

2009-02-17 Thread Jeff Squyres
On Feb 17, 2009, at 11:18 AM, George Bosilca wrote: I guess that if the free function supports the NULL pointer we should do the same... I'll agree with that if we know for sure that free(NULL) is universally supported. You mentioned "a few man pages" -- how universal is this support?

[OMPI devel] reduce problem/#1791

2009-02-17 Thread Jeff Squyres
Per the call today, I ran the reduce-hang.c test on a single x86 4- core xeon node with both 1.2.8 and 1.2.9. I see the same behavior with both: - none of the processes hang; they all keep iterating over MPI_REDUCE - the iteration numbers sent to stdout are more-or-less in sync - memory usage

Re: [OMPI devel] workspace management question

2009-02-17 Thread Jeff Squyres
Check this wiki page out: https://svn.open-mpi.org/trac/ompi/wiki/UsingMercurial On Feb 17, 2009, at 12:36 PM, Eugene Loh wrote: Let's say I have a combo SVN/HG workspace. Let's say someone makes changes to the trunk. I guess I bring those over to my combo workspace with "svn up". Yes? H

[OMPI devel] workspace management question

2009-02-17 Thread Eugene Loh
Let's say I have a combo SVN/HG workspace. Let's say someone makes changes to the trunk. I guess I bring those over to my combo workspace with "svn up". Yes? How then do I make the HG side of the combo repository see those updates?

Re: [OMPI devel] [OMPI svn-full] svn:open-mpi r20568

2009-02-17 Thread George Bosilca
I guess that if the free function supports the NULL pointer we should do the same... george. On Feb 17, 2009, at 07:35 , Jeff Squyres wrote: On Feb 16, 2009, at 9:16 PM, George Bosilca wrote: Based on several man pages, free is capable of handling a NULL argument. What is really puzzlin

[OMPI devel] sm latency putback

2009-02-17 Thread Eugene Loh
I think I just did my first putback to the trunk. God help us all! It's r20578 and feedback (e.g., "you broke everything") is appreciated, gentle feedback even more so. I had claimed at the in-person meeting last week that the "single queue" approach showed no appreciable performance regress

[OMPI devel] Open MPI v1.2.9 released

2009-02-17 Thread Tim Mattox
The Open MPI Team, representing a consortium of research, academic, and industry partners, is pleased to announce the release of Open MPI version 1.2.9. This release is mainly a bug fix release over the v1.2.8 release. This is the last planned release from the 1.2 series. We strongly recommend th

[OMPI devel] SVN-specific tools?

2009-02-17 Thread Jeff Squyres
OMPI Developers -- Ralph and I are continuing our Mercurial investigations. The dominos are starting to fall in order nicely and it's looking pretty good that the Open MPI project could switch away from Subversion to Mercurial if we choose to. You can see our current list of open question

[OMPI devel] Feb ORTE meeting

2009-02-17 Thread Jeff Squyres
I am registering users for the Feb ORTE meeting (https://svn.open-mpi.org/trac/ompi/wiki/Feb09Meeting ). Please let me know if you plan to attend but did *not* receive an email from Cisco containing your wifi access code. Thanks! -- Jeff Squyres Cisco Systems

Re: [OMPI devel] === CREATE FAILURE (trunk) ===

2009-02-17 Thread Jeff Squyres
This should be fixed in r20576; I'll go start a new tarball build right now... On Feb 16, 2009, at 9:33 PM, MPI Team wrote: ERROR: Command returned a non-zero exist status (trunk): ./configure --enable-dist Start time: Mon Feb 16 21:26:57 EST 2009 End time: Mon Feb 16 21:33:03 EST

Re: [OMPI devel] [OMPI svn-full] svn:open-mpi r20568

2009-02-17 Thread Jeff Squyres
On Feb 16, 2009, at 9:16 PM, George Bosilca wrote: Based on several man pages, free is capable of handling a NULL argument. What is really puzzling is that on your system it doesn't ... I tried on two system a 64 bits Debian and on my MAC OS X with all memory allocator options on, and I'm