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
Samuel Gutierrez
42280e2af5
Temporarily make routed binomial the default. We are experiencing issues with
...
debruijn when launching fewer processes than are actually available within an
allocation. When this is fixed, please revert this change.
This commit was SVN r27376.
2012-09-26 16:08:12 +00:00
Pavel Shamis
4935b9d930
Fixing compilation error. Adding missing output.h.
...
This commit was SVN r27375.
2012-09-26 15:52:09 +00:00
Samuel Gutierrez
ba470dcec9
Add eth0 to oob_tcp_if_include
...
This commit was SVN r27374.
2012-09-26 14:47:00 +00:00
George Bosilca
48f528f142
icc complains about the missing prototype.
...
This commit was SVN r27373.
2012-09-26 09:56:14 +00:00
George Bosilca
890dedf13f
Cleanup.
...
This commit was SVN r27372.
2012-09-26 09:44:46 +00:00
Brian Barrett
cb6831830a
Remove the TSD_HACKS macro. The TSD hack is only for non-glibc libraries
...
and we only build the linux memory component on glibc, so this shouldn't
be needed.
This commit was SVN r27371.
2012-09-26 07:42:43 +00:00
Vishwanath Venkatesan
c6751eaf70
Fixing all two_phase read_all bugs,
...
1. Multiple aggregator with non-contiguous datatype,
2. Memory corruption bugs.
Cleaned version, with proper initialization and memory management.
This commit was SVN r27370.
2012-09-26 00:16:08 +00:00
Vishwanath Venkatesan
2e2a46b2be
Fixing two-phase write all bug for non-contiguous file-type.
...
This commit was SVN r27369.
2012-09-26 00:10:40 +00:00
Ralph Castain
01504239e6
Enable some debugging in the if discovery code
...
This commit was SVN r27367.
2012-09-25 20:23:37 +00:00
Jeff Squyres
cb65a44c6c
Fix the component priority assignment. Thanks to Alex Margolin for
...
the patch.
This commit was SVN r27363.
2012-09-25 07:13:23 +00:00
George Bosilca
6ec41400b3
Fix the error message in case a daemon does not succeed at killing the
...
local offspring.
This commit was SVN r27362.
2012-09-24 15:25:21 +00:00
Ralph Castain
d5279b0dc8
Make an attempt to protect hwloc cset2str from segfaulting in weird scenario
...
This commit was SVN r27361.
2012-09-23 16:51:51 +00:00