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
32337d0d5c
Well, we dont need the -levent any more
...
This commit was SVN r26487.
2012-05-24 01:54:37 +00:00
Ralph Castain
63a23f1f90
Get the event lib built correctly - missing the OMPI-specific pieces from Makefile.am!
...
Copmlete the symbol renaming to cover new symbols in the updated version.
This commit was SVN r26486.
2012-05-24 00:27:41 +00:00
Ralph Castain
1d41c6bb80
Some more libevent configure fixes. Ensure -levent gets added to the wrapper flags as the LANL machines can't seem to find it otherwise. Remove the duplicate evaluation of --visibility in the libevent area as it was already done by opal for everyone. Set some more ignores.
...
This commit was SVN r26485.
2012-05-23 21:26:54 +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
Ralph Castain
88d5e6f2b4
Update ignores
...
This commit was SVN r26483.
2012-05-23 18:42:31 +00:00
Ralph Castain
5821e63e27
Remove built files and update ignores
...
This commit was SVN r26482.
2012-05-23 18:17:29 +00:00
Ralph Castain
8a2ca3d96f
Delete built files
...
This commit was SVN r26481.
2012-05-23 18:14:26 +00:00
Ralph Castain
7fb49b1559
Silence warning
...
This commit was SVN r26480.
2012-05-23 13:59:41 +00:00
Ralph Castain
da28a4b0e6
Silence warning
...
This commit was SVN r26479.
2012-05-23 13:59:22 +00:00
Jeff Squyres
7969faf372
Fixes trac:3057: minor update to the man page to state that slot locations
...
in rankfiles use ''physical'' device indexes (vs. logical indexes).
This commit was SVN r26478.
The following Trac tickets were found above:
Ticket 3057 --> https://svn.open-mpi.org/trac/ompi/ticket/3057
2012-05-23 11:43:33 +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
Jeff Squyres
5d878f0644
Update svn:ignore
...
This commit was SVN r26473.
2012-05-23 00:10:06 +00:00
Nathan Hjelm
b9959a95cd
ack! one more
...
This commit was SVN r26472.
2012-05-22 20:52:52 +00:00
Nathan Hjelm
f2d4e95429
doh! add missing include
...
This commit was SVN r26471.
2012-05-22 20:49:13 +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
Nathan Hjelm
78b8b3cf76
bug fix: actually close ess components
...
This commit was SVN r26469.
2012-05-22 15:09:18 +00:00
Ralph Castain
b217124bd8
Symlink instead of copy
...
This commit was SVN r26464.
2012-05-21 23:07:48 +00:00
Ralph Castain
da3873af6f
Rename the mapreduce tool to "mr+" per the marketing types
...
This commit was SVN r26463.
2012-05-21 21:17:44 +00:00
Nathan Hjelm
6eeca66475
add an option to enable static ports. diabled by default
...
This commit was SVN r26462.
2012-05-21 19:56:15 +00:00
George Bosilca
e890a8379b
Various minor cleanups.
...
This commit was SVN r26461.
2012-05-21 13:15:24 +00:00
Ralph Castain
11d5a31b1e
Update ignores, remove build result file from repo
...
This commit was SVN r26460.
2012-05-21 00:59:04 +00:00
Ralph Castain
40317c0290
Remove the old event lib version - new one seems to be working just fine.
...
This commit was SVN r26459.
2012-05-21 00:57:47 +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
Ralph Castain
83d69b6c95
Enable the ORTE progress thread for apps (not needed in the tools as they already continuously loop in the event lib). This appears to be working, at least for MPI apps that only use shared memory (a simple "hello"). More testing is required to identify where problems will occur - this is only intended to allow further development.
...
In order to use the progress thread, you must configure with:
--enable-orte-progress-threads --enable-event-thread-support
This commit was SVN r26457.
2012-05-20 15:14:43 +00:00
Ralph Castain
c4f8043064
Per Nathan, with a little cleanup by me: update the PMI support to aggregate modex info, thus reducing the number of keys required so it fits within Cray default constraints
...
This commit was SVN r26456.
2012-05-19 16:12:52 +00:00
Ralph Castain
1ce59d08b5
Continue cleaning up the libevent ignores
...
This commit was SVN r26455.
2012-05-19 16:11:24 +00:00
Ralph Castain
a526afae92
Ensure we always cleanup local procs, no matter how we exited.
...
This commit was SVN r26454.
2012-05-18 23:37:40 +00:00
Ralph Castain
12ebc0e269
Don't need this to be a bin program as the class is captured in the jar
...
This commit was SVN r26453.
2012-05-18 23:37:18 +00:00
Ralph Castain
6d6faca871
Add ignores
...
This commit was SVN r26452.
2012-05-18 22:42:16 +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
Ralph Castain
b16e43f489
Silence a warning on Mac
...
This commit was SVN r26449.
2012-05-18 15:27:04 +00:00
Ralph Castain
ca1b325738
Tweak the java setup so it works better on Mac. Only build mapreduce and allocators if hadoop support was requested.
...
This commit was SVN r26448.
2012-05-18 01:02:01 +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
cab31eafce
Revert r26413: it was causing too much confusion. When an MPI proc
...
exits with status 77, the whole job will be killed, but mpirun will
still return an exit status of 77, so MTT will report it as a skip
anyway.
This commit was SVN r26445.
The following SVN revision numbers were found above:
r26413 --> open-mpi/ompi@02aa36f2e5
2012-05-16 14:45:58 +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
Jeff Squyres
dab7d36a81
Fix location of the default hostfile. Thanks to Götz Waschk for
...
identifying the problem.
This commit was SVN r26441.
2012-05-15 16:13:39 +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
Jeff Squyres
8c209ca32a
Oops -- Tiger is 10.4, not 10.3.
...
This commit was SVN r26435.
2012-05-14 14:12:55 +00:00
Yevgeny Kliteynik
d59b8d5dc4
Fixing malformed error message
...
This commit was SVN r26434.
2012-05-12 21:13:42 +00:00
Ralph Castain
1826b513ee
Add missing windows file
...
This commit was SVN r26433.
2012-05-12 02:05:25 +00:00
Mike Dubman
98c2c749fb
fix define name to BTL_OPENIB_MALLOC_HOOKS_ENABLED
...
Thanks to Ludovic.Hablot@ext.bull.net for pointing this out
This commit was SVN r26432.
2012-05-11 18:30:45 +00:00
Ralph Castain
09f413025b
As per the RFC, upgrade OMPI to libevent 2.0.19. Leave the 2.0.13 release in the system, but inactive, for now in case we discover a need to rollback.
...
This commit was SVN r26431.
2012-05-11 01:05:36 +00:00
Brian Barrett
2e52374847
* Split send and receive eq sizes
...
* Need to look at slot count before flowcontrol for sending to prevent
race in restart
* Need to free pending request fragments when done with the request
* A number of branch prediction optimizations for error conditions
This commit was SVN r26430.
2012-05-10 21:43:48 +00:00