Nathan Hjelm
0d13cbf11c
ob1: bug fix. put fallback on send never actually worked. fixed.
...
This commit was SVN r26602.
2012-06-14 17:29:58 +00:00
Ralph Castain
5ba4deff07
Extend the modex database to support multiple projects and frameworks that might have duplicate component names. No visible API change in the BTL's as it was executed solely in the ompi modex code.
...
This commit was SVN r26600.
2012-06-14 02:55:06 +00:00
Terry Dontje
634fc278d9
Fix issue with sctp config scripts not detecting netinet/in.h dependency. Also removing tabs from sctp m4 file
...
This commit was SVN r26599.
2012-06-13 10:38:28 +00:00
Nathan Hjelm
a809881f78
ob1: reset the converter after a failed sendi before trying send
...
This commit was SVN r26597.
2012-06-12 15:44:47 +00:00
Ralph Castain
269cb2b8d9
Some cleanup to remove calls to opal_progress when running with orte progress threads, and to ensure that all orte-related events are in the orte event base.
...
This commit was SVN r26591.
2012-06-11 19:59:53 +00:00
Brian Barrett
31279eb641
Fix segfault with long expected messages when using the rndv protocol. We were
...
freeing the ME before the get to grab the long part of the message.
This commit was SVN r26589.
2012-06-11 16:37:01 +00:00
Brian Barrett
7406ef1241
Make all the PMI components depend on the common pmi library and properly
...
install the common pmi library
This commit was SVN r26588.
2012-06-11 15:58:09 +00:00
Jeff Squyres
13707ec0af
Remove this comment: it turns out that the benefit was to make
...
multiple SM ''modules'', not multiple SM ''mpools''.
This commit was SVN r26584.
2012-06-08 22:37:26 +00:00
Jeff Squyres
5451ee46bd
Per r26575, the sync coll module is no longer necessary!
...
(the crowd goes wild)
This commit was SVN r26583.
The following SVN revision numbers were found above:
r26575 --> open-mpi/ompi@59e529cf1d
2012-06-08 19:19:19 +00:00
Ralph Castain
1c246f28f3
Make the "mpi_preconnect_mpi" param invisible as it is only to be used for rare, poorly behaved applications
...
This commit was SVN r26581.
2012-06-08 00:38:38 +00:00
Nathan Hjelm
59e529cf1d
ob1: as per developer discussion disable rdma retries. the failure path currently suffers from live-lock
...
This commit was SVN r26575.
2012-06-07 23:31:20 +00:00
Nathan Hjelm
4c6be00de2
fix erroneous commit in rdma mpool
...
This commit was SVN r26572.
2012-06-07 20:01:44 +00:00
Nathan Hjelm
ceee4bcb0d
libevent2019: libevent_pthreads.la is never built. don't include it
...
This commit was SVN r26570.
2012-06-07 19:22:45 +00:00
Jeff Squyres
56a537a5f5
This component wasn't even in 1.5.0; no one has had a GM network in
...
forever. There is no point in carrying this component forward.
This commit was SVN r26563.
2012-06-06 21:43:54 +00:00
Shiqing Fan
aa6cde9886
Change f77 to fortran for the rest of windows build files.
...
This commit was SVN r26558.
2012-06-06 14:09:51 +00:00
Mike Dubman
10831e111a
detect num of local procs
...
This commit was SVN r26555.
2012-06-05 09:13:16 +00:00
Mike Dubman
e9c274f3b9
raise cm prio for mxm as well, somehow was removed from 1.7, exists in 1.6
...
This commit was SVN r26554.
2012-06-05 09:02:03 +00:00
Matthias Jurenz
ee735e5f9c
Changes to VT:
...
- fixed build issue on Solaris 10 (reported in http://www.open-mpi.org/community/lists/users/2012/05/19396.php )
This commit was SVN r26553.
2012-06-05 07:54:58 +00:00
Yevgeny Kliteynik
1cbce83ece
Fixed wording of MXM parameters as suggested By Jeff.
...
This commit was SVN r26545.
2012-06-03 21:48:42 +00:00
Yevgeny Kliteynik
f02bf707a4
Added MXM parameter "np" that controls the minimal number of processes that allow MXM to run
...
Default: 128
MXM advantages kick in with large number of processes.
This commit was SVN r26544.
2012-06-02 11:07:20 +00:00
Eugene Loh
e91d3a6f13
Fix test that checked whether C data type matched Fortran REAL*16.
...
The test was comparing 1.1L to Fortran's 1.1, which was sometimes
a single-precision/truncated value, even if stored in a REAL*16 word.
This commit was SVN r26543.
2012-06-01 23:33:00 +00:00
Jeff Squyres
8d161af059
Move hwloc_cpuset_t prettyprint routines down into the hwloc base:
...
* opal_hwloc_base_cset2str(): Make a human-readable string of a
hwloc_cpuset_t (e.g., socket 2[core 3[hwt 1]])
* opal_hwloc_base_cset2mapstr(): Make a map-like string of a
hwloc_cpuset_t (e.g., [B./..])
This commit was SVN r26532.
2012-06-01 16:02:18 +00:00
Nathan Hjelm
71bffa5158
ugni: update to latest btl code. bug fixes and cleanup
...
This commit was SVN r26529.
2012-05-31 20:02:41 +00:00
Edgar Gabriel
3ccd286de1
silence a compiler warning for optimized builds.
...
This commit was SVN r26528.
2012-05-31 13:32:10 +00:00
Jeff Squyres
a5e46a83ad
Fixes trac:3109: patch from Patrick LeDot/Bull -- fix MPI_COMPLEX8, 16,
...
and 32.
This commit was SVN r26527.
The following Trac tickets were found above:
Ticket 3109 --> https://svn.open-mpi.org/trac/ompi/ticket/3109
2012-05-30 14:08:30 +00:00
Vishwanath Venkatesan
86a57c7b66
Initializing sorted_file_offsets to NULL
...
This commit was SVN r26526.
2012-05-30 06:56:40 +00:00
Jeff Squyres
99c5afb397
Remove clang compiler warnings.
...
This commit was SVN r26523.
2012-05-29 23:36:06 +00:00
Terry Dontje
951131b58d
add exit code to mpijavac dependent on the result of javac command
...
This commit was SVN r26515.
2012-05-29 18:44:08 +00:00
Jeff Squyres
91bae49090
A bunch of fixes to the f08 bindings:
...
* Add in a bunch of missinc MPI_Op pre-defined constants
* Fix a few parameter types
* Ensure that MPI_Op handles have the same values in all interfaces
(i.e., add them to the mpif-common.pl generator script)
This commit was SVN r26511.
2012-05-29 17:54:33 +00:00
Edgar Gabriel
d1e91e9372
make the file compile properly.
...
This commit was SVN r26497.
2012-05-26 01:06:36 +00:00
George Bosilca
3704bfccbe
The sum of the local and remote recvcounts is identical (per MPI standard
...
requirement) so the recvcounts array is bounded by the number of
participants in the local group.
This commit was SVN r26496.
2012-05-25 04:27:19 +00:00
Terry Dontje
19992f80f0
use OMPI_ARRAY_LOGICAL_2_INT_CLEANUP instead of free
...
This commit was SVN r26494.
2012-05-24 21:06:03 +00:00
Brian Barrett
2effbb1ba6
fix copy/paste typo
...
This commit was SVN r26492.
2012-05-24 16:06:20 +00:00
Ralph Castain
c0304eb23a
Fix copy/paste typo
...
This commit was SVN r26491.
2012-05-24 15:47:20 +00:00
George Bosilca
5ff74babc6
Correctly use remote size where necessary. Completements the
...
patches for ticket #3105 .
This commit was SVN r26490.
2012-05-24 13:41:51 +00:00
Jeff Squyres
4bda5da63a
Similar to r26488, also update the param error checking for
...
REDUCE_SCATTER, SCATTERV, and GATHERV. Thanks to the mpi4py community
for reporting the issue.
This commit was SVN r26489.
The following SVN revision numbers were found above:
r26488 --> open-mpi/ompi@42793aa10f
2012-05-24 13:26:44 +00:00
Jeff Squyres
42793aa10f
As reported by the mpi4py community (Bennet Fauber, Lisandro Dalcin,
...
Jonathan Dursi), fix a bug in the parameter verification of
MPI_ALLGATHERV: ensure to use the ''remote'' group size when checking
the recvcounts array.
This commit was SVN r26488.
2012-05-24 10:25:21 +00:00
Ralph Castain
31beff6362
Oops - if we don't want the Java bindings, then we really shouldn't be building them :-/
...
Also ensure we don't try to build them if no Java support was found, and error out if the user requests the bindings and we didn't find Java support.
Add a configure flag to skip the Java tests and just force-set the Java support to "disabled"
This commit was SVN r26484.
2012-05-23 19:51:27 +00:00
Matthias Jurenz
54d67f3957
Changes to VT:
...
- corrected Fortran MPI lib. name for OMPI 1.7 (-lmpi_f77 -> -lmpi_mpifh)
This commit was SVN r26477.
2012-05-23 09:06:22 +00:00
Matthias Jurenz
bf7e00b787
- corrected underlying compiler command for mpifort-vt (@FC@ -> vtf90)
...
- removed useless mpi<f77|f90>-vt-wrapper-data.txt
This commit was SVN r26474.
2012-05-23 08:55:00 +00:00
Nathan Hjelm
cdc3c87ba6
move pmi init/finalize into a common component
...
This commit was SVN r26470.
2012-05-22 15:15:39 +00:00
George Bosilca
e890a8379b
Various minor cleanups.
...
This commit was SVN r26461.
2012-05-21 13:15:24 +00:00
Brian Barrett
25693363e9
* Fix internal accounting error regarding number of available credits
...
* Use a single MD covering all of address space for put transfers, rather
than a per-send MD.
This commit was SVN r26458.
2012-05-20 23:42:26 +00:00
Vishwanath Venkatesan
8d4bb65bd4
Modifying the explicit operations to make it absolute
...
This commit was SVN r26451.
2012-05-18 21:43:34 +00:00
Vishwanath Venkatesan
cbad31cc88
1. Freeing the displs array after allgatherv to avoid segmentation faults in dynamic segmentation
...
2. Checking for 0 bytes datatypes and sending only when data available to avoid 0 byte messages being sent and received.
3. Changing timing extraction to support calculating, min, max and avg communication costs + min and avg write costs
This commit was SVN r26450.
2012-05-18 21:39:58 +00:00
Rolf vandeVaart
f8ace21366
Rename a few things for clarity. Add a stream.
...
This commit was SVN r26447.
2012-05-17 18:10:59 +00:00
Jeff Squyres
5fb48bafda
Fixes trac:3093: when cleaning up, only reset items in the
...
ompi_mpi_errcodes array to NULL if the index is not MPI_UNDEFINED.
Thanks to Alexey Bayduraev for the patch.
This commit was SVN r26446.
The following Trac tickets were found above:
Ticket 3093 --> https://svn.open-mpi.org/trac/ompi/ticket/3093
2012-05-16 15:26:32 +00:00
Jeff Squyres
2cf8b874d5
Oops -- forgot to include file_get_position_shared in r26439.
...
This commit was SVN r26442.
The following SVN revision numbers were found above:
r26439 --> open-mpi/ompi@d74795b299
2012-05-15 19:51:15 +00:00
Rolf vandeVaart
c228bd2311
Fix broken compile. Keep in sync with sm btl.
...
This commit was SVN r26440.
2012-05-15 15:32:33 +00:00
Jeff Squyres
d74795b299
Fix #3094 : do the correct cast for the right integer size.
...
This commit was SVN r26439.
2012-05-15 15:15:33 +00:00