Todd Kordenbrock
b5a0f3d347
osc-portals4: rename OPAL_ASSEMBLY_ARCH values from OMPI_* to OPAL_*
2015-02-04 16:08:55 -06:00
Todd Kordenbrock
762b05bcda
mtl-portals4: fix mismatch between format and type-size
2015-02-04 15:35:03 -06:00
Todd Kordenbrock
87759a1b1e
mtl-portals4: fix signedness mismatch warning
2015-02-04 15:35:03 -06:00
Todd Kordenbrock
5ddce1acbc
mtl-portals4: add "unused" attribute to rc to prevent compiler warning
2015-02-04 15:35:03 -06:00
Jeff Squyres
1261fb6a12
dpm_orte: fix uninitialized variable
...
(yay clang compiler warnings!)
2015-02-04 15:53:38 -05:00
Todd Kordenbrock
b8b07d2d62
mtl-portals4: Fix initialization of the Portals4 MTL component
...
Swap close and query methods in the initialization of the Portals4
MTL component.
Fixes #373
2015-02-04 13:29:13 -06:00
Jeff Squyres
5392b331a3
mtl_ofi_types.h: add "extern" to the mca_mtl_ofi_component declaration
...
Otherwise, it fails the gcc -fno-common test.
2015-02-04 10:40:56 -08:00
Yohann Burette
2762ef870d
mtl/ofi: Use FI_ADDR_UNSPEC.
2015-02-04 08:32:09 -08:00
Yohann Burette
60496742b2
mtl/ofi: fix ep_name exchange
2015-02-04 08:32:04 -08:00
Jeff Squyres
1c535eee98
Just like coll/ml: We're .opal_ignore these days, not .ompi_ignore. :-)
2015-02-03 14:29:34 -08:00
Jeff Squyres
a1c521f968
We're .opal_ignore these days, not .ompi_ignore. :-)
2015-02-03 13:56:53 -08:00
rhc54
95660822b9
Merge pull request #370 from rhc54/topic/dvm
...
Enable a persistent DVM
2015-02-01 17:37:10 -08:00
Ralph Castain
4dba298e6e
Update orte-submit manpage, add the ompi-* versions of orte-dvm and orte-submit manpages
2015-02-01 15:46:40 -08:00
Howard Pritchard
ed537ddca0
copyright updates for commit eb977de5
...
I really should start using Jeff's script..
2015-01-31 13:50:32 -07:00
Jeff Squyres
30f05bc966
Makefiles: remove unused macros
2015-01-31 04:51:25 -08:00
Edgar Gabriel
03c2adf3b1
part 2 of the cleaning up of info handling in ompio. The set_info interface
...
in the fs modules does not make sense and was not used. Remove them.
2015-01-30 16:48:41 -06:00
Edgar Gabriel
62282a0f06
part 1 of cleaning up the info handling in the ompio component.
2015-01-30 16:13:15 -06:00
Howard Pritchard
bb18bd2eec
Merge pull request #363 from hppritcha/topic/mtl_query
...
mtl: add query method to mtl components
2015-01-29 12:31:41 -07:00
Jeff Squyres
8ae2c6a599
Merge pull request #365 from jsquyres/topic/mpi-extension-symbols
...
MPI extensions: rules of thumb about symbol names
2015-01-29 10:34:16 -06:00
Edgar Gabriel
5d58ce2113
handle the situation where you have an upper liomit on the simultanious number of pending aio operations.
2015-01-29 10:23:36 -06:00
Howard Pritchard
eb977de5e9
mtl: add query method to mtl components
...
Switch to using the query/priority method for selecting
MTLs. This switch was motivated by the fact that now
on some platforms, its possible for multiple MTLs to
be initializable, but only one MTL should be selected.
In addition, there is a complication with the PSM and
IFO (with PSM provider) MTLs owing to the fact that
they cannot both intialize the underlying PSM context,
i.e. only one call to psm_init is allowed per process.
The mxm component has not been compiled as the author
doesn't currently have access to a system with a recent
enough mxm installed to allow for a compile.
The portals4, ofi, and psm components have been checked
for compilation. The ofi and psm components have been
checked for runtime correctness on a intel/qlogic system
with up to date PSM installed.
2015-01-29 09:02:52 -07:00
Edgar Gabriel
2d79963cb3
mark the request as an IO request
2015-01-29 08:41:24 -06:00
Jeff Squyres
e855b19ba2
MPI extensions: rules of thumb about symbol names
...
This document is the result of a George Bosilca/Jeff Squyres
discussion at the developer meeting in Dallas in January of 2015. It
attempts to provide some rules of thumb / guidance for naming
conventions of symbols in MPI extensions.
2015-01-29 06:39:44 -06:00
Edgar Gabriel
4a5d3e705b
remove an unecessary comm_dup in case the internal file_open function is called from a sharedfp component.
2015-01-28 16:13:50 -06:00
Howard Pritchard
928bf977b2
Merge pull request #361 from hppritcha/topic/psm_cancel
...
mtl/psm: fix problem with cancel sends
2015-01-28 13:58:29 -07:00
Edgar Gabriel
51cee4a083
call the actual backend functions for file_get_position_shared and file_seek_shared. The sharedfp components
...
do provide the implementations, we just did not invoke them yet.
2015-01-28 13:47:54 -06:00
Howard Pritchard
4637b49bf4
Merge pull request #362 from hppritcha/topic/mtl_grammar_fix
...
mtl: minor grammar fix in comments
2015-01-28 05:35:24 -07:00
Howard Pritchard
e177dfc226
mtl: minor grammar fix in comments
2015-01-28 04:51:42 -07:00
Howard Pritchard
4643110c5e
mtl/psm: fix problem with cancel sends
...
incorporate patch from @afriedle-intel to fix
problem with psm mtl cancel of sends.
Sorry for the delay in getting to this.
Fixes 347
2015-01-27 20:02:05 -07:00
George Bosilca
7adf74c617
As discussed on the devel mailing list in
...
http://www.open-mpi.org/community/lists/devel/2015/01/16820.php ,
coll ML has two pending issues: a deadlock and a performance critical
on every communicator creation. After confirmation over IM from
Pasha, the ML collective module will be disabled until it is
fixed. Token to Pasha.
2015-01-27 16:27:12 -05:00
Jeff Squyres
2d5b92157f
hierarch: with Edgar's blessing, remove the coll hierarch module
2015-01-27 13:25:27 -06:00
Yohann Burette
a741c44035
mtl/ofi: fix compiler warnings.
2015-01-27 11:14:40 -08:00
Ralph Castain
fcec24b2a4
Minor cleanups to handle comm_spawn and singletons
2015-01-27 09:29:42 -06:00
Devendar Bureddy
036e687d9c
HCOLL: Do not block hcoll progress in finalize
2015-01-27 17:01:00 +02:00
Yohann Burette
a4c1faae37
mtl/ofi: Add OFI provider option.
...
The user can now specify which OFI provider to use with the MTL.
e.g. --mca mtl ofi --mca mtl_ofi_provider psm
2015-01-26 08:38:11 -08:00
Edgar Gabriel
ea8051f8e0
add code for the named semaphores. Configure logic to decide whether to use named or unnamed semaphores still missing.
2015-01-26 10:27:28 -06:00
Nathan Hjelm
ff7be586dd
Merge pull request #355 from ggouaillardet/topic/mpi_get_hang_in_fence
...
osc/pt2pt: invoke ompi_osc_signal_outgoing only once per fragment
2015-01-23 18:33:14 -06:00
George Bosilca
438b6e136b
Edgar noticed that the commit 3960817
broke the MPI_Type_create_resized.
...
So, I revert it until I figure out a better way.
2015-01-23 18:12:26 -05:00
Yohann Burette
3c06fd77db
mtl/ofi: remove unneeded FI_REMOTE_COMPLETE flag.
2015-01-23 10:55:03 -08:00
Yohann Burette
b88708bf68
mtl/ofi: use fi_ep_bind().
2015-01-23 10:50:10 -08:00
Bert Wesarg
92f976bdf1
Remove the actual VampirTrace sources.
2015-01-22 08:08:53 +01:00
Bert Wesarg
0d0a754c42
Remove VampirTrace.
2015-01-22 08:08:07 +01:00
Gilles Gouaillardet
9be4dfb152
osc/pt2pt: invoke ompi_osc_signal_outgoing only once per fragment
2015-01-22 13:43:44 +09:00
Yohann Burette
1ad188206b
Add OFI MTL to CM PML.
...
This allows the CM PML to be picked when the OFI MTL is selected.
2015-01-20 10:50:14 -08:00
George Bosilca
ded4cbf20f
Correctly set the upper and lower bound for the subarray and darray.
2015-01-19 02:26:14 -05:00
George Bosilca
39608176db
If we want the resized data to have the correct LB and UB (both
...
soft and hard markers) we should force an add instead of
relying on the OPAL datatype resize operation.
2015-01-19 02:24:36 -05:00
George Bosilca
df0512550e
The extent of the datatype is irrelevant for deciding to do an immediate
...
send as long as we have to pack.
2015-01-19 02:23:12 -05:00
Gilles Gouaillardet
d14daf40d0
ob1: correctly handle types in which size > extent
...
do not send inline if extent*count *OR* size*count are greater than 256
2015-01-19 14:07:23 +09:00
George Bosilca
19c96465f3
Fix the use of hard markers MPI_LB and MPI_UB in the creation of
...
subarray and darray. Thanks to Gus Correa for pointing to the
MPICH bug report.
2015-01-17 23:11:07 -05:00
Gilles Gouaillardet
661c35ca67
cleanup dead code caused by the removal of the --with-threads configure option
2015-01-16 19:13:59 +09:00