1
1
openmpi/config
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
..
c_get_alignment.m4 configury: fix alignment check of bool when cross-compiling 2015-07-07 11:04:07 +09:00
c_weak_symbols.m4 oshmem configury: fix a typo 2014-08-25 04:41:56 +00:00
distscript.sh distscript: hugely simplify 2015-04-27 06:50:40 -07:00
find_common_syms find_common_syms: update for OS X symbol naming 2016-01-20 16:18:43 -05:00
ltmain_nag_pthread.diff 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
ltmain_pgi_tp.diff Patch ltmain.sh in autogen.sh per this Libtool thread: 2010-08-25 19:40:17 +00:00
Makefile.am autogen: patch config/ltmain.sh in order to make NAG compiler pass the -pthread option to the linker 2016-06-06 11:54:24 +09:00
Makefile.options Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_check_libfca.m4 configury: fix fca detection 2015-08-13 11:09:15 +09:00
ompi_check_libhcoll.m4 configury: fix hcoll detection 2015-08-13 11:08:56 +09:00
ompi_check_lustre.m4 add a verification step looking for the structures that we use in the lustre component. Disable the ccomponent if not found. 2015-11-12 10:35:11 -06:00
ompi_check_mxm.m4 config: fix typo in mxm configury 2016-05-26 10:28:07 -06:00
ompi_check_plfs.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_check_psm2.m4 add glob.h check fro psm and psm2 mtls 2016-05-11 13:05:43 -07:00
ompi_check_psm.m4 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
ompi_check_pvfs2.m4 revampt the pvfs2 configure logic 2016-01-25 12:03:01 -06:00
ompi_check_ucx.m4 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
ompi_check_udapl.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_config_files.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_configure_options.m4 README: document --disable-io-romio and --disable-io-ompio configure options 2016-10-05 09:14:32 +09:00
ompi_contrib.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_cxx_find_exception_flags.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_cxx_find_template_parameters.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_cxx_find_template_repository.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_cxx_have_exceptions.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_endpoint_tag.m4 config/ompi_*: portability fixes 2015-02-03 14:50:32 +09:00
ompi_ext.m4 ompi_ext.m4: allow extensions to have config.h.in 2015-08-12 12:22:59 -07:00
ompi_find_mpi_aint_count_offset.m4 Do not use "==" in configure "test" calls 2015-09-20 21:34:27 -07:00
ompi_fortran_check_abstract.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_check_asynchronous.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_check_bind_c.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_check_c_funloc.m4 Fortran: tweak wording of C_FUNLOC test message 2014-12-17 03:03:28 -08:00
ompi_fortran_check_f08_assumed_rank.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_check_ignore_tkr.m4 configury: fix tkr macro so it can compile 2015-09-25 12:22:50 -05:00
ompi_fortran_check_interface.m4 Fortran: Fix MPI_SIZEOF. What a disaster. :-( 2014-09-19 13:44:52 +00:00
ompi_fortran_check_iso_fortran_env.m4 Fortran: Fix MPI_SIZEOF. What a disaster. :-( 2014-09-19 13:44:52 +00:00
ompi_fortran_check_logical_array.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_check_max_array_rank.m4 Fortran: Fix MPI_SIZEOF. What a disaster. :-( 2014-09-19 13:44:52 +00:00
ompi_fortran_check_optional_args.m4 fortran: configure test for "optional" keyword was too aggressive 2014-09-17 22:10:11 +00:00
ompi_fortran_check_private.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_check_procedure.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_check_protected.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_check_real16_c_equiv.m4 configury: test portability 2015-12-28 13:58:45 +09:00
ompi_fortran_check_storage_size.m4 fortran: strengthen the storage_size() check 2014-09-26 18:17:55 +00:00
ompi_fortran_check_type.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_check_use_only.m4 configury: fix uninitialized variable in OMPI_FORTRAN_CHECK_USE_ONLY 2015-12-21 09:56:35 +09:00
ompi_fortran_check.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_find_ext_symbol_convention.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_find_module_include_flag.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_get_alignment.m4 periodic whitespace purge 2015-08-24 09:32:33 -06:00
ompi_fortran_get_handle_max.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_get_kind_value.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_get_sizeof.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_fortran_get_value_true.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_interix.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_microsoft.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_setup_contrib.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_setup_cxx.m4 configury: fix typos in {ompi,opal}_setup_cxx 2016-07-12 10:09:32 +09:00
ompi_setup_fc.m4 configury: add the nagfor NAG compiler to the default Fortran compilers 2016-06-06 11:54:25 +09:00
ompi_setup_java.m4 java: try do dlopen libmpi with the full path 2015-12-22 11:09:46 +09:00
ompi_setup_mpi_ext.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
ompi_setup_mpi_fortran.m4 build: Custom libmpi_FOO name fix for wrapper compilers 2016-09-30 16:40:56 -05:00
ompi_setup_mpi_profiling.m4 configury: remove the --enable-mpi-profiling option 2015-10-13 08:52:35 +09:00
opal_case_sensitive_fs_setup.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_attributes.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_broken_qsort.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_cma.m4 opal_check_cma: make consistent with rest of configury 2016-08-23 07:26:47 -07:00
opal_check_compiler_version.m4 The bulk of the remaining renaming changes, in one final glorious "blob". Thanks to Jeff for some help chasing down a few spots. Per chat with Jeff, we decided to cleanup a few things that were historical in nature: 2014-05-07 21:48:53 +00:00
opal_check_compiler_works.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_cray_pmi.m4 Do not use "==" in configure "test" calls 2015-09-20 21:34:27 -07:00
opal_check_cuda.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
opal_check_icc.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_ident.m4 config/opal_*: portability fixes 2015-02-03 15:19:22 +09:00
opal_check_knem.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
opal_check_libfabric.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
opal_check_offsetof.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_openfabrics.m4 configury + btl/openib: fix a typo 2016-07-22 09:26:33 +09:00
opal_check_os_flavors.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_package.m4 configury: get rid of trailing slashes in _OPAL_CHECK_PACKAGE_HEADER 2016-09-13 10:31:19 +09:00
opal_check_pmi.m4 Update configury to support multiple PMIx versions, rename pmix2x component to pmix3x for support of PMIx master 2016-08-25 18:19:05 -07:00
opal_check_portals4.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
opal_check_ps.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_pthread_pids.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_singularity.m4 Add support for Singularity containers, including a .m4 file for checking if Singularity is available and an orte/schizo component for setting the proper support if a container was given as the executable 2016-02-13 04:40:22 -08:00
opal_check_ugni.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
opal_check_vendor.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_verbs.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_version.m4 Stealing some pieces of Josh Hursey's PR #1583 and modifying a bit, allow the opal/pmix external component to handle both PMIx 1.1.4 and PMIx 2.0 versions. Automatically detect the version of the target external library and adjust the only two APIs that changed (PMIx_Init and PMIx_Finalize) 2016-05-27 08:06:31 -07:00
opal_check_visibility.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_check_withdir.m4 configury: test portability 2015-12-28 13:58:45 +09:00
opal_check_xpmem.m4 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
opal_config_asm.m4 config: re-enable GCC inline ASM check for PGI 2016-09-02 12:44:08 -06:00
opal_config_files.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_config_pthreads.m4 configury: fix pthread_join() call in OPAL_INTL_PTHREAD_TRY_LINK_FORTRAN 2016-01-07 10:20:20 +09:00
opal_config_subdir_args.m4 Update the PMIx native component to release v1.1.1, with addition of one bug-fix commit beyond the official release 2015-12-12 18:46:38 -08:00
opal_config_subdir.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_config_threads.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_configure_options.m4 opal/memory: add support for patch based memory hooks 2016-04-13 17:14:31 -06:00
opal_ensure_contains_optflags.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_find_type.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_functions.m4 Fix compilation for FreePGI on OSX 2016-05-25 09:12:39 +02:00
opal_get_version.m4 configury: fix git describe with VPATH 2014-12-22 15:14:33 +09:00
opal_get_version.m4sh Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_lang_link_with_c.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_load_platform.m4 BUILD: add support for --with-platform-patches-dir=DIR 2015-10-20 17:14:15 +03:00
opal_mca_priority_sort.pl Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_mca.m4 opal_mca.m4: fix help message typo 2016-05-03 07:24:06 -07:00
opal_save_version.m4 version configury: make dist now works 2014-10-02 11:32:54 -07:00
opal_search_libs.m4 opal_search_libs: correctly AC_DEFINE results of search 2014-09-13 00:28:30 +00:00
opal_set_lib_prefix.m4 build: Custom libmpi(_FOO) name option in configure 2016-09-29 21:47:24 -05:00
opal_set_mca_prefix.m4 configury: new OPAL_SET_MCA_PREFIX/ORTE_SET_MCA_CMD_LINE_ID macros 2014-10-22 18:57:40 -07:00
opal_setup_cc.m4 opal_setup_cc.m4: add comment with the specific warning 2015-03-26 04:13:53 -07:00
opal_setup_cli.m4 configury: capture configury command line 2016-07-29 09:14:09 +09:00
opal_setup_component_package.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_setup_cxx.m4 configury: fix typos in {ompi,opal}_setup_cxx 2016-07-12 10:09:32 +09:00
opal_setup_ft.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_setup_java.m4 Adds usage of /usr/libexec/java_home for OS X platforms 2015-12-05 11:51:51 +01:00
opal_setup_wrappers.m4 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
opal_strip_optflags.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
opal_summary.m4 configury: fix MPI Java bindings message in summary 2016-05-02 16:21:52 +09:00
opal_try_assemble.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
orte_check_alps.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
orte_check_loadleveler.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
orte_check_lsf.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
orte_check_sge.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
orte_check_slurm.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
orte_check_tm.m4 m4: rename OMPI_SUMMARY_* macros to OPAL_SUMMARY_* 2016-04-20 08:40:00 -07:00
orte_config_files.m4 Extend the schizo framework to allow definition of CLI options by environment. Refactor orterun to mesh with the orted_submit code, thus improving code reuse. Eliminate the orte-submit tool as orterun can now meet that need. 2016-05-01 11:30:25 -07:00
orte_configure_options.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
orte_setup_debugger_flags.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00
oshmem_config_files.m4 Java - define macro OSHMEM_SETUP_JAVA_BINDINGS 2014-06-11 21:49:31 +00:00
oshmem_configure_options.m4 Correct "configure --help" output and amend the default setting if user 2016-07-13 11:23:07 +02:00
oshmem_setup_profiling.m4 oshmem configury: fix a test 2014-08-25 06:57:30 +00:00
pkg.m4 Purge whitespace from the repo 2015-06-23 20:59:57 -07:00