1
1
openmpi/contrib
Ralph Castain a2919174d0 Bring the RML modifications across. This is the first step in a revamp of the ORTE messaging subsystem to support fabric-based communications during launch and wireup phases. When completed, the grpcomm and plm frameworks will each have their own "conduit" for communication - each conduit corresponds to a particular RML messaging transport. This can be the active OOB-based component, or a provider from within the RML/OFI component. Messages sent down the conduit will flow across the associated transport.
Multiple conduits can exist at the same time, and can even point to the same base transport. Each conduit can have its own characteristics (e.g., flow control) based on the info keys provided to the "open_conduit" call. For ease during the transition period, the "legacy" RML interfaces remain as wrappers over the new conduit-based APIs using a default conduit opened during orte_init - this default conduit is tied to the OOB framework so that current behaviors are preserved. Once the transition has been completed, a one-time cleanup will be done to update all RML calls to the new APIs and the "legacy" interfaces will be deleted.

While we are at it: Remove oob/usock component to eliminate the TMPDIR length problem - get all working, including oob_stress
2016-10-11 16:01:02 -07:00
..
amca-param-sets Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
annual-maintenance Help for when we convert the repo over to git. 2014-07-23 16:01:44 +00:00
build-mca-comps-outside-of-tree build: Custom libmpi_FOO name fix for wrapper compilers 2016-09-30 16:40:56 -05:00
build-server Update the nightly tarball script to point to the OMPI master repo 2016-09-20 19:38:01 -07:00
completion mpirun.zsh: add options to zsh shell completion 2016-05-31 16:33:46 -07:00
coverity coverity: move script to build-server directory 2015-02-13 11:07:11 -05:00
dist make-authors.pl: Auto-generate the entire AUTHORS file 2016-08-18 07:29:18 -05:00
git Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
infrastructure Save Open MPI's gitdub config 2016-07-29 10:15:53 -04:00
nightly create_tarball.sh: use "autogen.pl --force" 2015-11-20 22:42:01 -05:00
platform Revert "mellanox/optimized: set enable_openib_rdmacm_ibaddr=yes in the mellanox/optimized file." 2016-06-06 11:26:11 +03:00
scaling Update the script to properly run on the Cray. Add rawout option to retain the raw timing output in case the formats don't match 2015-11-12 12:11:17 -08:00
spread Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
check_unnecessary_headers.sh Turns out that there was exactly ONE place in all of the OMPI code base that still referred to OPAL_TRACE, though a few places retained the include file for no reason. So no point in letting this sit as it is clearly an unused "feature". 2013-07-14 18:57:20 +00:00
check-btl-sm-diffs.pl Fix pathname 2015-04-08 08:52:17 -04:00
check-help-strings.pl contrib: add support for v1.8 branch, add getopt aliases 2014-08-16 16:01:32 +00:00
check-ob1-pml-diffs.pl Some utilities for tracking difference between ob1 and other PMLs. 2010-11-30 14:51:01 +00:00
check-ob1-revision.pl update revision in check script 2012-03-15 10:29:22 +00:00
check-owner.pl check-owner.pl: fix comments 2015-05-13 18:31:12 -04:00
cleanperms Provide backward compatible keys so that the non-PMIx components in the opal/pmix framework don't have to adjust as we continue to work on finalizing the PMIx reference scheme. Activate and utilize the new PMIx show_help capability to provide more meaningful error output when the server cannot start. 2016-08-13 12:13:04 -07:00
code_counter.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
find_occurence.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
find_offenders.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
fix_headers.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
fix_indent.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
gen_stats.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
generate_file_list.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
header_replacement.sh Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
headers.txt this is the big windows commit. there are more things which have gone into this than i can remember. but basically, we are looking for 2004-10-22 16:06:05 +00:00
Makefile.am contrib/lanl: update platform files for TOSS2 2016-03-17 14:30:50 -06:00
ompi_branch_check_revisions-v1.5.txt Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_branch_check_revisions.pl - Convert shell script to perl ;-) Only (XML) svn log, instead of 2010-03-31 03:00:58 +00:00
ompi_cplusplus.sed - Replace combinations of 2009-08-20 11:42:18 +00:00
ompi_cplusplus.sh - Replace combinations of 2009-08-20 11:42:18 +00:00
ompi_cplusplus.txt Remove the last vestiges of mpi_portable_platform.h.in 2010-03-05 21:21:03 +00:00
ompi-time.sh Bring the RML modifications across. This is the first step in a revamp of the ORTE messaging subsystem to support fabric-based communications during launch and wireup phases. When completed, the grpcomm and plm frameworks will each have their own "conduit" for communication - each conduit corresponds to a particular RML messaging transport. This can be the active OOB-based component, or a provider from within the RML/OFI component. Messages sent down the conduit will flow across the associated transport. 2016-10-11 16:01:02 -07:00
openmpi-valgrind.supp Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
search_compare.pl Update search_compare script 2015-07-17 17:36:37 -07:00
search_replace.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
submit_test.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
symbol-hiding.pl Update symbol-hiding script 2015-12-21 20:49:14 -08:00
test_headers_in_ompi.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
uncrustify_open_mpi.cfg - Add the uncrustify source code beautification for Open MPI. 2009-09-29 16:10:01 +00:00
update-my-copyright.pl Implement the backend support for process-generated event notification 2016-10-08 09:24:28 -07:00
whitespace-purge.sh whitespace-purge: switch from sed to perl 2015-09-08 09:36:36 -07:00