Jeff Squyres
99ceb3adb2
Add notes/warnings about Java.
...
This commit was SVN r27778.
2013-01-09 13:09:03 +00:00
Jeff Squyres
8fc0294dff
Minor line-break fixes.
...
This commit was SVN r27777.
2013-01-09 11:50:23 +00:00
Joshua Ladd
77df51c516
Fixes the definition of the first fragment and does not assume that first frag has offset_into_user_buff equal to zero. This fix should be added to cmr:v1.7.1:reviewer=pasha
...
This commit was SVN r27775.
2013-01-08 20:24:58 +00:00
Matthias Jurenz
9e47ef47ac
Changes to VT:
...
- fixed build error reported in http://www.open-mpi.org/community/lists/users/2013/01/21081.php :
- removed typo
- added configure test for declaration of the global 'environ' variable in unistd.h
This commit was SVN r27770.
2013-01-08 14:30:13 +00:00
Alex Mikheev
fe672f255f
request signal when sending over SRQ and number of SRQ sd_credits is 0
...
This commit was SVN r27767.
2013-01-08 14:00:29 +00:00
Ralph Castain
97ee683275
Track parentage of procs
...
This commit was SVN r27758.
2013-01-08 04:41:12 +00:00
Ralph Castain
aea6787918
Add new routed component with self-healing connections - based on radix component - for use in monitoring system
...
This commit was SVN r27757.
2013-01-08 04:40:35 +00:00
Ralph Castain
c9a596b487
Remove unused var
...
This commit was SVN r27756.
2013-01-08 04:39:30 +00:00
Jeff Squyres
84f1e14b17
As has been discussed for a long time, decided in the December 2012
...
meeting, and RFCed in mid-December (#3424 ): we no longer build the MPI
C++ bindings by default.
The C++ bindings are still ''there'' -- starting with 1.9, we'll just
be providing a little encouragement to no longer use them.
There are no definite plans to ''remove'' the C++ bindings yet. At
the earliest, we would remove them in the next feature series after
1.9.
This commit was SVN r27755.
2013-01-07 19:58:19 +00:00
Brian Barrett
703edbb0e6
Don't push infiniband CPPFLAGS into CPPFLAGS, but into the component CPPFLAGS
...
This commit was SVN r27754.
2013-01-07 18:57:03 +00:00
Brian Barrett
559b76a191
Need to include all the IB flags in the check for RDMA CM or the
...
headers and libraries won't be found if OFED is installed in a
non-standard path...
This commit was SVN r27753.
2013-01-07 17:54:10 +00:00
Ralph Castain
beddf3b379
Add required rml tag
...
This commit was SVN r27751.
2013-01-05 06:32:20 +00:00
Ralph Castain
756d2441a8
Actually output the values from opal_value_t
...
This commit was SVN r27750.
2013-01-05 06:31:47 +00:00
Ralph Castain
4834fb7e6d
Minor change to the way we record test data
...
This commit was SVN r27749.
2013-01-05 06:31:20 +00:00
Ralph Castain
bee8bf5d8f
Update the sensor framework to report stats back to the HNP if requested by including the data in heartbeats.
...
This commit was SVN r27748.
2013-01-05 06:30:20 +00:00
Ralph Castain
42c320214b
Add platform files
...
This commit was SVN r27747.
2013-01-05 06:28:42 +00:00
Ralph Castain
c71e119bbb
Extend the db framework to add support for logging data to databases without duplicating all the modex-related storage.
...
This commit was SVN r27746.
2013-01-05 06:28:09 +00:00
Samuel Gutierrez
c4acd20eb9
Backout r27739.
...
This commit was SVN r27745.
The following SVN revision numbers were found above:
r27739 --> open-mpi/ompi@a159bfaf25
2013-01-05 01:54:23 +00:00
George Bosilca
791f31d688
Remove the unnecessary ompi_modex_recv_pointer function.
...
This commit was SVN r27744.
2013-01-04 20:50:25 +00:00
George Bosilca
34eecb8956
Be more explicit about the operation (store or update). complain loudly
...
if something goes wrong.
This commit was SVN r27743.
2013-01-04 20:47:25 +00:00
Ralph Castain
cc29f8ff95
Attempt to fix the stupid Cray PMI problem
...
This commit was SVN r27742.
2013-01-04 02:53:42 +00:00
Nathan Hjelm
6a9ab9b221
Change orte_startup_timeout to be in seconds and remove the 10 second maximum
...
This commit was SVN r27741.
2013-01-03 23:56:34 +00:00
Nathan Hjelm
84e34ee0d7
Fix a bug in the uGNI btl that could cause certain descriptor callbacks to be called twice.
...
There was a race condition in the eager get protocol where the RDMA complete message could be received before the local completion of the SMSG message that started the eager get protocol.
cmr:v1.7
This commit was SVN r27740.
2013-01-03 23:11:13 +00:00
Samuel Gutierrez
a159bfaf25
sm BTL initialization via modex, as discussed at last year's meeting.
...
This commit was SVN r27739.
2013-01-03 21:52:20 +00:00
Ralph Castain
81a8e21939
Need to have the event thread running during init/finalize, but we still have a problem with cleanup - so comment out the event_base_free for now.
...
This commit was SVN r27738.
2013-01-03 02:16:57 +00:00
Ralph Castain
c65de32218
Cleanup the PMI subsystems to support Sam's "rml-less" shared memory wireup. Only retrieve keys that are specifically requested, and only when they are requested. Let string values be segmented across multiple keys, but don't do it for anything else.
...
This commit was SVN r27737.
2013-01-03 02:16:10 +00:00
Ralph Castain
ec2f6abb69
Cleanup minor memory leak
...
This commit was SVN r27736.
2013-01-03 02:04:54 +00:00
George Bosilca
a1754dfe31
Don't leave the cid registered in any case.
...
This commit was SVN r27735.
2013-01-02 18:32:46 +00:00
Matthias Jurenz
1de078c888
Changes to OTF:
...
- configure: fixed warnings from automake 1.12.x
Changes to VT:
- general:
- incremented version number to 5.14.2
- configure:
- fixed warnings from automake 1.12.x
- VT libs / MPI wrappers:
- do initialize VT and enter the dummy main function ("user") if MPI_Initialized is the very first event to be recorded (fixed assertion error)
- leave the dummy main function on the same thread where it is entered (fixes potential stack underflow)
This commit was SVN r27734.
2013-01-02 13:42:17 +00:00
Mike Dubman
889d46e966
support for FCA v3.0 and up
...
This commit was SVN r27731.
2012-12-31 05:49:22 +00:00
Ralph Castain
c1690f403e
Remove non-existent file
...
This commit was SVN r27730.
2012-12-29 02:21:50 +00:00
Ralph Castain
68329b516c
Cleanup stale test codes
...
This commit was SVN r27729.
2012-12-28 16:52:51 +00:00
Ralph Castain
07194c6564
Add platform files
...
This commit was SVN r27728.
2012-12-28 16:52:21 +00:00
Ralph Castain
2353803a0f
Bend cluster now has slurm
...
This commit was SVN r27727.
2012-12-28 03:05:51 +00:00
Ralph Castain
d482c6acc1
Improve the error message a bit
...
This commit was SVN r27726.
2012-12-28 03:02:07 +00:00
Ralph Castain
fb5079a310
Update the pmi detection to report a more meaningful error message when with-pmi is specified but the pmi.h file cannot be found
...
This commit was SVN r27725.
2012-12-27 04:57:30 +00:00
Mike Dubman
b6d50a5733
Performance optimizations by alexm:
...
* btl sendi(): if message can be send inline try to avoid signal
* signal is requested one per 64 or when
there are no send wqes
when message can not be send inline
any other btl method then sendi()
This commit was SVN r27724.
2012-12-26 10:19:12 +00:00
Ralph Castain
d1163ebbf2
Ensure we cleanup DFS worker threads during finalize to avoid segfaulting in MCA param cleanup
...
This commit was SVN r27723.
2012-12-25 21:17:35 +00:00
Ralph Castain
64da742d5f
Remove the orte_finalize_event variable - no longer needed
...
This commit was SVN r27722.
2012-12-25 19:33:20 +00:00
Ralph Castain
cada035f38
Fix the segfault problem in the orteds - turns out it only occurred with progress threads enabled. Ensure the thread gets started at the right time (at the end of init), although the event base gets created earlier. Remove the finalize event as we can instead use the loopbreak call to exit the event loop.
...
This commit was SVN r27721.
2012-12-25 19:30:18 +00:00
Ralph Castain
c8e34813b6
THIS IS A TEMPORARY FIX - do not finalize opal as the parameter system has been broken and will segfault when finalized.
...
THIS PATCH MUST BE REMOVED WHEN THE PARAMETER SYSTEM HAS BEEN FIXED.
This commit was SVN r27720.
2012-12-24 18:42:19 +00:00
Ralph Castain
b1925d35c7
Silence asprintf warnings in ompi_info, add libs to build under Ubuntu
...
This commit was SVN r27719.
2012-12-23 19:54:44 +00:00
George Bosilca
ed77868984
No need for event.h in the SM BTL.
...
This commit was SVN r27718.
2012-12-23 19:33:53 +00:00
Ralph Castain
72bea688f1
Fix typo
...
This commit was SVN r27717.
2012-12-23 18:13:39 +00:00
Ralph Castain
852a709c0e
Add libopen-pal to the libraries as all these tools directly reference OPAL functions, and the list of OS's that don't support indirect linking grows (Mac and Ubuntu, for now).
...
This commit was SVN r27716.
2012-12-23 15:54:05 +00:00
Brian Barrett
b2efc9ffa9
On OpenBSD, both sys/mount.h and sys/sysctl.h require sys/param.h in order
...
to compile. With recent Autoconf versions, AC_CHECK_HEADERS only succeeds
if the header compiles, so need to check these two with sys/param.h
explicitly included in the search list...
This commit was SVN r27715.
2012-12-22 16:32:26 +00:00
Brian Barrett
8231cb62a2
On OpenBSD (and probably others), expr operates on a 32 bit signed integer,
...
which is the same size as a Fortran or C integer. This resulted in configure
coming up with Fortran's MAX_INT as -2^31, which obviously isn't a positive
number. Since we found the MAX_INT using the same broken loop in a couple
places and doing it right is complicated, added a new macro that is much
more careful about sign roll-over.
During the Fortran rework between v1.6 and v1.7, the variable which
indicates whether or not Fortran is being compiled changed, so on platforms
without Fortran compilers, we were trying to determine the max value for
Fortran INTEGERS where we previously didn't. I believe this is why
bug #3374 appeared as a regression.
Finally, since the OMPI code doesn't cope with OMPI_FORTRAN_HANDLE_MAX
being negative (which was the root cause of the segfault in $3374),
add a check at the end of the OMPI_FORTRAN_GET_HANDLE_MAX macro to
ensure that OMPI_FORTRAN_HANDLE_MAX is always non-negative.
This commit was SVN r27714.
2012-12-22 16:24:36 +00:00
Matthias Jurenz
295b04266b
Changes to VT:
...
- configure: pass the MPI configure options (e.g. --with-mpi-lib, --with-mpi-inc-dir) to the OTF configure, even if MPI compiler wrappers were found
This commit was SVN r27710.
2012-12-19 14:46:16 +00:00
George Bosilca
4a581d276d
Fix the issues with the MPI_Op and the Fortran90 types.
...
This commit was SVN r27707.
2012-12-19 11:08:18 +00:00
Ralph Castain
6046812952
Add float and struct timeval fields to the opal_value_t object, and provide dss support for those data types
...
This commit was SVN r27705.
2012-12-19 00:14:19 +00:00