Ralph Castain
094d6f3143
Add a new "distributed file system" capability to support file access operations across nodes that do not have a network file system attached to them.
...
Add a set of URI create/parse utilities
This commit was SVN r27483.
2012-10-25 17:15:17 +00:00
Ralph Castain
32c185f730
Set a priority for output of forwarded IO so it can effectively compete against inbound messages
...
This commit was SVN r27480.
2012-10-24 23:34:50 +00:00
Ralph Castain
e06c330635
Add the ability to set a backlog limit on forwarded output waiting at mpirun - helps to avoid crashing systems during debug. Note that we default to "unlimited" to maintain current behavior.
...
This commit was SVN r27479.
2012-10-24 23:21:40 +00:00
Ralph Castain
e6014bf2e1
Revert r27451 and r27456 - the cmd line parser is incorrectly marking the application as an MCA parameter
...
This commit was SVN r27477.
The following SVN revision numbers were found above:
r27451 --> open-mpi/ompi@d59034e6ef
r27456 --> open-mpi/ompi@ecdbf34937
2012-10-24 18:38:44 +00:00
Ralph Castain
7574d6673b
If someone provides the launch_agent cmd, then don't prefix it
...
cmr:v1.7
This commit was SVN r27473.
2012-10-24 16:14:04 +00:00
Jeff Squyres
36b74eaf63
Add 1.6.3 bullets
...
This commit was SVN r27470.
2012-10-24 14:39:25 +00:00
Jeff Squyres
e72c74a549
Fix backwards asserts in the OPAL hotel code.
...
This commit was SVN r27462.
2012-10-22 18:05:39 +00:00
Yael Dayan
d6f7e4eb73
openib: modified Mellanox ConnectIB max_inline_data param
...
This commit was SVN r27457.
2012-10-18 15:59:18 +00:00
Ralph Castain
ecdbf34937
Remove unused variable
...
This commit was SVN r27456.
2012-10-18 15:42:57 +00:00
Ralph Castain
5c0534a7ad
Ensure that comm_spawn launches procs on the nodes specified by add-host and add-hostfile
...
This commit was SVN r27452.
2012-10-18 00:40:44 +00:00
Nathan Hjelm
d59034e6ef
MCA: remove deprecated mca_base_param functions (mca_base_param_register_int, mca_base_param_register_string, mca_base_param_environ_variable). Remove all uses of deprecated functions.
...
cmr:v1.7
This commit was SVN r27451.
2012-10-17 20:17:37 +00:00
Ralph Castain
4028ce7a5d
Silence warnings by making types match
...
This commit was SVN r27446.
2012-10-14 03:45:28 +00:00
Ralph Castain
285a3b168d
Add an ability to specify the max number of simultaneous procs/node for an application when operating in staged mode. Change some debug statements from OPAL_OUTPUT_VERBOSE to opal_output_verbose so they are available in optimized builds.
...
This commit was SVN r27445.
2012-10-14 03:31:32 +00:00
Ralph Castain
60a837426d
Update platform files
...
This commit was SVN r27444.
2012-10-14 03:28:33 +00:00
Vishwanath Venkatesan
6e3c9754a9
Initialization issue + fixing error in determining minimum value.
...
This commit was SVN r27443.
2012-10-11 23:41:25 +00:00
Vishwanath Venkatesan
95d38fdaf5
# Extracting timing information for the static collective write/read algorithms.
...
# The processes register their information and continue.
# Actual printing of timing information happens at file close.
# Triggered by MCA parameter at runtime
This commit was SVN r27442.
2012-10-11 21:27:47 +00:00
Vishwanath Venkatesan
240d56feeb
# Extracting timing information for the two-phase collective write/read algorithms.
...
# The processes register their information and continue.
# Actual printing of timing information happens at file close.
# Triggered by MCA parameter at runtime
This commit was SVN r27441.
2012-10-11 21:25:30 +00:00
Vishwanath Venkatesan
7bc35f7862
# Extracting timing information for the dynamic collective write/read algorithms.
...
# The processes register their information and continue.
# Actual printing of timing information happens at file close.
# Triggered by MCA parameter at runtime
This commit was SVN r27440.
2012-10-11 21:23:24 +00:00
Vishwanath Venkatesan
9eeb3b5d50
# Extracting timing information for individual components of collective algorithm using a generic queue.
...
# This is triggered based on a mca-paramater and can be used with all collective modules.
# Individual queues maintained for read and write.
# The additional communication to combine data is done at file-close so that the
actual timing of collective-operations will not get affected.
# The queues are initialized in file-open
This commit was SVN r27439.
2012-10-11 21:14:07 +00:00
Jeff Squyres
2ab48b997e
Give a better verbose message if we're able to make an RC QP and we
...
didn't want one.
This commit was SVN r27438.
2012-10-11 19:21:21 +00:00
Nathan Hjelm
47fff80a56
remove unused, deprecated function opal_cmd_line_make_opt
...
This commit was SVN r27437.
2012-10-11 18:50:11 +00:00
Samuel Gutierrez
1f24f1d305
Update the data types used in opaldf to minimize the chance of overflow when
...
determining the amount of available space. Thanks to Eugene for pointing out the
issue.
This commit was SVN r27436.
2012-10-11 16:11:23 +00:00
Samuel Gutierrez
21be553e21
Add Windows support to opaldf and shmem/windows -- thanks Shiqing. Next commit
...
will fix issues found by Eugene.
This commit was SVN r27435.
2012-10-11 14:49:41 +00:00
Samuel Gutierrez
dcd4493f54
Properly report the amount of free space on failure.
...
This commit was SVN r27434.
2012-10-10 19:49:52 +00:00
Samuel Gutierrez
0461826a4b
Fix bus errors caused by an inadequate amount of space during
...
opal_shmem_segment_create by testing whether or not the target mount has enough
space to accommodate the shared-memory backing store. Fixes trac:2827. Will work
with Shiqing to add Windows support (if required).
This commit was SVN r27433.
The following Trac tickets were found above:
Ticket 2827 --> https://svn.open-mpi.org/trac/ompi/ticket/2827
2012-10-09 20:48:04 +00:00
George Bosilca
9984a7143f
Reorder the loop index.
...
This commit was SVN r27423.
2012-10-08 21:34:26 +00:00
George Bosilca
b46167fc4a
Fix some issues with the MPI_IN_PLACE support.
...
This commit was SVN r27422.
2012-10-08 21:34:04 +00:00
Jeff Squyres
978624afb3
Shift off the arguments that we've already processed.
...
This commit was SVN r27420.
2012-10-05 12:24:24 +00:00
Jeff Squyres
bad08cdf7e
Minor updates to the nightly scripts
...
This commit was SVN r27419.
2012-10-05 11:42:54 +00:00
Ralph Castain
95db4b7536
Fix typo
...
This commit was SVN r27417.
2012-10-05 03:56:31 +00:00
Ralph Castain
dab45fc0f6
Include missing header file in tarball
...
This commit was SVN r27415.
2012-10-05 01:47:05 +00:00
Vishwanath Venkatesan
c89c9e40be
Code to extract neigbhouing offsets information from OMPIO into a file. Driven by an MCA parameter,
...
turned-off by default.
This commit was SVN r27407.
2012-10-04 21:53:26 +00:00
Vishwanath Venkatesan
c86e5f6263
set status->_ucount correctly for two-phase collective read and write operations in the module
...
This commit was SVN r27406.
2012-10-04 21:39:37 +00:00
Vishwanath Venkatesan
12363d50bd
Setting the default stripe size to 1MB as 64KB is too small for a generic scenario.
...
This commit was SVN r27405.
2012-10-04 21:26:29 +00:00
Vishwanath Venkatesan
2ddbfbeb26
Setting the default stripe size for lustre to 64KB. This is an MCA parameter, can be overridden at runtime if needed.
...
This commit was SVN r27404.
2012-10-04 20:56:26 +00:00
Eugene Loh
25ad84b925
Ensure that MPI_Status objects have proper alignment:
...
- fix the Fortran layer to use new macros to convert Fortran-to-C status
- change the C internals to pull out old OMPI_SET_STATUS* macros
Also, change name of "status" argument in topo_test_f.c to "topo_type".
This commit was SVN r27403.
2012-10-04 14:39:51 +00:00
Yael Dayan
0122cf6cbb
openib: added Mellanox ConnectIB device ID and params to the device parameters ini file
...
This commit was SVN r27402.
2012-10-04 13:20:47 +00:00
Pavel Shamis
e9df33c10b
Fixing a coupe of issues in the iboffload code. It should fix the XRC compilation issue.
...
This commit was SVN r27400.
2012-10-03 15:44:51 +00:00
Jeff Squyres
6af6809dc2
* Fix some comments.
...
* Use the hwloc logical index, not the os_index. Fixes problems with
opal_hwloc_base_cset2str() output (e.g., --report-bindings output)
on machines where the os_index is not tightly packed in the range
![0, n-1]
This commit was SVN r27394.
2012-10-03 09:33:40 +00:00
Jeff Squyres
8c369224bf
More common/verbs improvements:
...
* Add OMPI_COMMON_VERBS_FLAGS_NOT_RC, which looks for a device that
does ''not'' support RC
* Add ompi_common_verbs_find_max_inline(), and remove that code from
the openib BTL component
This commit was SVN r27393.
2012-10-03 00:57:39 +00:00
Jeff Squyres
82171eef9d
Fixes from Ake Sandgren for MPI_SIZEOF for the TKR mpi module
...
implementation. This was already fixed in the ignore TKR mpi module.
This commit was SVN r27392.
2012-10-02 16:29:06 +00:00
Nathan Hjelm
9200473a59
mtl/psm: do not let psm set processor affinity
...
This commit was SVN r27389.
2012-10-02 15:56:51 +00:00
Vishwanath Venkatesan
76dc8a7c55
Fix for two_phase_read_all for multiple cycles.
...
This commit was SVN r27388.
2012-10-01 19:14:14 +00:00
Ralph Castain
36679e19df
Add a convenient macro for debugging process binding that shows the current binding pattern - helps when trying to figure out when a process got bound, and to where
...
This commit was SVN r27387.
2012-10-01 15:06:15 +00:00
Eugene Loh
11f8dcb538
Update Mprobe/Improbe man page for MPI_PROC_NULL case and
...
mprobe.c/improbe.c for MPI_STATUS_IGNORE/MPI_PROC_NULL case.
This commit was SVN r27386.
2012-10-01 05:18:21 +00:00
Ralph Castain
04304c186f
Remove the setup_hadoop configure script as it is no longer required - the hadoop support components can build without accessing hadoop itself.
...
This commit was SVN r27385.
2012-09-29 18:30:35 +00:00
Ralph Castain
2352c75d16
Update platform files
...
This commit was SVN r27384.
2012-09-29 17:33:39 +00:00
Ralph Castain
9daaa001d9
Remove tools that are no longer required
...
This commit was SVN r27383.
2012-09-29 17:33:16 +00:00
Ralph Castain
5639d1617f
Move missing piece to required visibility
...
This commit was SVN r27380.
2012-09-27 01:43:54 +00:00
Ralph Castain
54db4c35eb
Get the trunk to build again when --without-hwloc is specified. Move a couple of key type definitions and utilities out from under the HAVE_HWLOC test so they are always available as they don't really depend on hwloc's presence. Tell two compnents not to build if hwloc is disabled:
...
ompi/mca/sbgp/basesmsocket
orte/mca/rmaps/lama
Remove stale configure.params files from the sbgp framework as the OMPI build system no longer looks at those files.
This commit was SVN r27377.
2012-09-26 23:24:27 +00:00