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
rhc54
e7fa600d85
Merge pull request #360 from elenash/master
...
added unit test for pmix functionality
2015-01-28 06:18:57 -06:00
Howard Pritchard
e177dfc226
mtl: minor grammar fix in comments
2015-01-28 04:51:42 -07:00
Elena
472baa1284
added unit test for pmix functionality
2015-01-28 13:18:26 +02: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
George Bosilca
b9a63cbe7a
One less warning.
2015-01-27 13:25:55 -05:00
Ralph Castain
b838df9eb8
Get slurm to stay out of the way on singletons
2015-01-27 09:29:43 -06:00
Ralph Castain
294ebc907a
Fix singleton operations so they can work inside a slurm environment
2015-01-27 09:29:42 -06:00
Ralph Castain
3eca55caec
Continue fixing singletons in slurm environments
2015-01-27 09:29:42 -06:00
Ralph Castain
ba25e8a0ce
Fix singletons
2015-01-27 09:29:42 -06:00
Ralph Castain
fcec24b2a4
Minor cleanups to handle comm_spawn and singletons
2015-01-27 09:29:42 -06:00
Ralph Castain
74385302c0
Add the personality to the orte_job_t datatype support
2015-01-27 09:29:42 -06:00
Ralph Castain
88c38f87d2
Get the orteds to use schizo as well
2015-01-27 09:29:42 -06:00
Ralph Castain
028b00154d
Complete implementation of the schizo framework to support OMPI component
2015-01-27 09:29:42 -06:00
Ralph Castain
11c92eefe6
ckpt
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
rhc54
a1707326bf
Merge pull request #359 from hppritcha/topic/better_help
...
orte/util: minor improvement to show_help
2015-01-25 08:13:49 -08:00
Jeff Squyres
436223959d
usnic: update to match new libfabric APIs
2015-01-24 05:49:36 -08:00
Jeff Squyres
7d5755f62b
libfabric: update to ofiwg/libfabric@b3f7af4c67
...
Pull down a new embedded copy of libfabric from
https://github.com/ofiwg/libfabric .
2015-01-24 05:48:48 -08: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
Howard Pritchard
1e94d84ae6
orte/util: minor improvement to show_help
...
Make sure the show help gives it a good try to
print an error message locally if the
send_buffer_nb method returns an error.
2015-01-23 13:54:03 -08: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
Jeff Squyres
818928b9f5
Merge pull request #354 from bertwesarg/silent-build-for-fortran-shmem-profile
...
build: silent LN_S also for the SHMEM Fortran profile part
2015-01-22 16:48:54 -05:00
Bert Wesarg
83ab7e2d32
build: silent LN_S also for the SHMEM Fortran profile part
...
Effectively applies 173c046617
to a later
added Makefile.am.
2015-01-22 21:45:51 +01:00
Howard Pritchard
4de512af66
Merge pull request #358 from hppritcha/topic/ugni_spawn_issue
...
btl/ugni: use PMIX_GLOBAL for modex_send in ugni
2015-01-22 12:55:46 -06:00
rhc54
ccb0374376
Merge pull request #357 from hppritcha/topic/oob_send_params_check
...
rml/oob: check peer param in send methods
2015-01-22 08:47:21 -08:00
Jeff Squyres
94190bf04b
Merge pull request #356 from bertwesarg/remove-vt
...
Remove VampirTrace
2015-01-22 10:23:05 -05:00
Howard Pritchard
056daa05bf
btl/ugni: use PMIX_GLOBAL for modex_send in ugni
...
Using PMIX_REMOTE is not the right thing for ugni
BTL when its possible that spawned ranks end up
on the same node as some of the spawnee ranks.
2015-01-22 06:53:45 -08:00
Howard Pritchard
2809c21e0f
rml/oob: check peer param in send methods
...
The rml/oob was not doing sanity checks on the input peer
parameter for the orte_rml_oob_send_nb and orte_rml_oob_send_buffer_nd.
Owing to the fact that there are places in the ompi/orte stack
where things like orte_show_help_norender are called way before
ORTE_PROC_MY_HNP, are setup properly, all kinds of weird
startup failures can occur as the rml/oob tries to process send
requests where the peer is junk.
Rather than try to expand this kind of thing:
/* if we are the HNP, or the RML has not yet been setup,
* or ROUTED has not been setup,
* or we weren't given an HNP, or we are running in standalone
* mode, then all we can do is process this locally
*/
if (ORTE_PROC_IS_HNP || orte_standalone_operation ||
NULL == orte_rml.send_buffer_nb ||
NULL == orte_routed.get_route ||
NULL == orte_process_info.my_hnp_uri) {
rc = show_help(filename, topic, output, ORTE_PROC_MY_NAME);
}
do the right thing in the rml level and return an error rather than
eventually failing in the send owing to peer not being valid.
2015-01-22 06:12:39 -08:00
Bert Wesarg
92f976bdf1
Remove the actual VampirTrace sources.
2015-01-22 08:08:53 +01:00
Bert Wesarg
d01c5160df
Remove any reference to VampirTrace in the platform files.
2015-01-22 08:08:08 +01:00
Bert Wesarg
f02203b98b
Do not add any VampirTrace binaries into the RPM.
2015-01-22 08:08:07 +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
Jeff Squyres
cf2ad0ab45
gitignore: minor updates, add whitespace
...
Add new file from modern versions of GNU autotools, remove some
duplicates, and add some whitespace to make the file easier to read.
2015-01-21 17:14:47 -08:00
Yohann Burette
22ab638741
Merge pull request #353 from yburette/topic/add_ofi_mtl_to_pml_cm
...
Add OFI MTL to CM PML.
2015-01-20 13:21:44 -08: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
Gilles Gouaillardet
9f80aa2d28
btl/openib: regression fix when rdmacm or udcm are disabled
...
This fixes a regression introduced in open-mpi/ompi@661c35ca67
Thanks to Mark Santcroos for reporting this issue
2015-01-20 11:31:50 +09:00
Howard Pritchard
06d3b57c07
Merge pull request #351 from hppritcha/topic/alps_odls_spawn_bug
...
odls/alps: check if PMI gni rdma creds already set
2015-01-19 11:48:24 -07:00