Brad Penoff
be13b86fc5
Clarifying and fixing SCTP btl_sctp_if_11 parameter
...
This commit was SVN r17834.
2008-03-17 09:18:31 +00:00
Jeff Squyres
6c77c995c2
Add missing dependencies in the static build case.
...
This commit was SVN r17825.
2008-03-15 12:11:36 +00:00
Tim Prins
5de3e1965e
Remove the orte_proc_table. Migrate all users of it to the opal_hash_table and a new name hash function in orte.
...
Everything should work, however I am unable to compile and test the sctp BTL.
This commit was SVN r17751.
2008-03-05 22:44:35 +00:00
Ralph Castain
d70e2e8c2b
Merge the ORTE devel branch into the main trunk. Details of what this means will be circulated separately.
...
Remains to be tested to ensure everything came over cleanly, so please continue to withhold commits a little longer
This commit was SVN r17632.
2008-02-28 01:57:57 +00:00
Jeff Squyres
f22f62ef1f
Fix typos.
...
This commit was SVN r17502.
2008-02-18 21:26:21 +00:00
George Bosilca
fa31ec81d0
Add the ownership flags to the PML/BTL interface. The layer
...
owning the descriptor is responsible for releasing it once
the descriptor is not in use anymore.
This commit was SVN r17497.
2008-02-18 17:39:30 +00:00
George Bosilca
6310ce955c
The first patch related to the Active Message stuff. So far, here is what we have:
...
- the registration array is now global instead of one by BTL.
- each framework have to declare the entries in the registration array reserved. Then
it have to define the internal way of sharing (or not) these entries between all
components. As an example, the PML will not share as there is only one active PML
at any moment, while the BTLs will have to. The tag is 8 bits long, the first 3
are reserved for the framework while the remaining 5 are use internally by each
framework.
- The registration function is optional. If a BTL do not provide such function,
nothing happens. However, in the case where such function is provided in the BTL
structure, it will be called by the BML, when a tag is registered.
Now, it's time for the second step... Converting OB1 from a switch based PML to an
active message one.
This commit was SVN r17140.
2008-01-15 05:32:53 +00:00
Brad Penoff
4c2571b54c
fixed more 64 bit SCTP BTL warnings
...
This commit was SVN r17022.
2007-12-21 21:50:00 +00:00
Brad Penoff
195faa37b6
fixed send side of 64 bit compilation warnings
...
This commit was SVN r17019.
2007-12-21 19:11:50 +00:00
Gleb Natapov
8b511b969d
Introduce a new BTL parameter btl_rndv_eager_limit which determines size of a
...
first fragment of rendezvous protocol. Remove no longer used btl_min_send_size
parameter.
This commit was SVN r16969.
2007-12-16 08:35:17 +00:00
Jeff Squyres
213b5d5c6e
Per long threads on the mailing list and much confusion discussion
...
about linkers, have all OPAL, ORTE, and OMPI components '''not'' link
against the OPAL, ORTE, or OMPI libraries.
See ttp://www.open-mpi.org/community/lists/users/2007/10/4220.php for
details (or https://svn.open-mpi.org/trac/ompi/wiki/Linkers for a
better-formatted version of the same info).
This commit was SVN r16968.
2007-12-15 13:32:02 +00:00
Brad Penoff
540d483dd3
64 bit fix and initial Solaris support
...
This commit was SVN r16967.
2007-12-15 03:28:10 +00:00
Brad Penoff
ecd563b0fa
reduced noise for SCTP BTL on RHEL4U4
...
This commit was SVN r16951.
2007-12-13 03:15:29 +00:00
Jeff Squyres
80e9730100
Per http://www.open-mpi.org/community/lists/devel/2007/12/2698.php and
...
this thread:
http://www.open-mpi.org/community/lists/devel/2007/12/2807.php , set
TCP's exclusivity to LOW+100 and SCTP's exclusivity to LOW.
This commit was SVN r16942.
2007-12-12 15:55:37 +00:00
Gleb Natapov
e2e211f23b
Add flags parameter to btl_alloc() and btl_prepare_src() functions. If BTL
...
knows at the time of allocation priority of a descriptor it may do some
optimizations.
This commit was SVN r16901.
2007-12-09 14:08:01 +00:00
Gleb Natapov
7364b7cf47
Add endpoint parameter to btl_alloc() function. Enables various optimizations
...
inside BTL.
This commit was SVN r16898.
2007-12-09 14:00:42 +00:00
Tim Mattox
d188642715
Apparently the SCTP BTL has a btl_sctp_component.h file that needs to be
...
part of the "sources" list. Hopefully this will clear of the nightly
tarball creation for the trunk.
This commit was SVN r16895.
2007-12-08 04:05:59 +00:00
Karl Mroz
71b54d8e4e
Removed .ompi_ignore and .ompi_unignore from SCTP BTL.
...
This commit was SVN r16893.
2007-12-07 17:02:32 +00:00
Brad Penoff
fb5536f11d
conforming SCTP BTL to Open MPI naming conventions and IP requirements
...
This commit was SVN r16764.
2007-11-21 10:13:41 +00:00
Brad Penoff
ede8a6a7a1
adjusting for Linux when sctp_recvmsg returns 0 for remote close
...
This commit was SVN r16742.
2007-11-20 06:02:08 +00:00
Brad Penoff
f34ddfef80
for SCTP BTL, added Mac OS X support for systems using SCTP NKE (Network Kernel Extension)
...
This commit was SVN r16729.
2007-11-17 02:56:27 +00:00
Brad Penoff
5abd2d8064
initial SCTP BTL commit
...
This commit was SVN r16723.
2007-11-13 23:39:16 +00:00