Jeff Squyres
206eade32c
mpirun.1in: whitespace cleanup
...
Whitespace cleanup only; no content changes.
2014-10-20 05:18:25 -07:00
Jeff Squyres
9529289319
mpirun.1in: more updates about binding/etc.
...
Follow on to 91e9686
and f9d620e
.
2014-10-20 05:17:49 -07:00
Mike Dubman
15e681fca7
Merge pull request #237 from bureddy/master
...
oshmem: rename global variables with prefix
2014-10-20 12:55:07 +03:00
Mike Dubman
43e5cf5486
Merge pull request #243 from nkogteva/mxm_cleanup
...
MTL MXM cleanup: unnecessary OMPI_MTL_MXM_CONNECT_ON_FIRST_COMM variable removed
2014-10-20 12:54:24 +03:00
Nadezhda Kogteva
2bce929330
MTL MXM cleanup: unnecessary OMPI_MTL_MXM_CONNECT_ON_FIRST_COMM variable removed
2014-10-20 10:29:47 +03:00
Ralph Castain
91e96861dd
Cleanup the orterun man page per review by Gus Correa
2014-10-19 10:21:50 -07:00
Alex Mikheev
d0495c2b20
Merge branch 'topic/oshmem_spml_ikrit_race'
2014-10-19 14:06:09 +03:00
Alex Mikheev
5af4d02bd3
OSHMEM: spml ikrit: complete puts b4 memheap destruction
...
Force completion of all puts before deregestering memheap/bss memory
Fixes a possible race condition where put request completion callback
is called when request context is already cleared.
Change-Id: I7ed887ec0b03a66ce5d3076a7edcf64061f57370
2014-10-19 14:04:34 +03:00
Artem Polyakov
3ff16e7da7
Merge pull request #240 from artpol84/ltdl_advise_fix
...
Fix building system: correct libltdl check for advise capability.
2014-10-18 08:56:15 +07:00
Artem Polyakov
d5adb0fa82
Fix libltdl VPATH configuration.
2014-10-17 22:40:32 +07:00
Aurélien Bouteiller
e3be1fb9a5
Quick pass over the sm-knem code, indent fixes
2014-10-17 10:38:35 -04:00
Christoph Niethammer
9020a1c1f6
Add missing Fortran binding for Win_allocate.
2014-10-17 13:22:54 +02:00
Artem Polyakov
f12ed3efa3
Fix building system: correct libltdl check for advise capability.
2014-10-17 12:59:44 +07:00
Ralph Castain
f9d620e3a7
Update the orterun man page
2014-10-16 21:05:04 -07:00
Jeff Squyres
43aff4d8b3
btl sm: error if knem support is requested and cannot be activated
...
Restore the functionality to error out (and show a helpful message) if
knem support is requested by is either not compiled in or cannot be
activated.
Thanks to Gus Correa for bringing the matter to our attention.
2014-10-16 20:01:26 -07:00
Jeff Squyres
b04a2634c6
btl sm: restore btl_sm_have_knem_support MCA param
...
Somehow, this MCA param was accidentally dropped after v1.6.5. Thanks
to Gus Correa for bringing this matter to our attention.
Also moving some MCA params down from level 9 to levels 4/5.
2014-10-16 19:48:21 -07:00
Ralph Castain
ecbae03009
Fix typo
2014-10-16 13:30:06 -07:00
Ralph Castain
b6aa691e0a
Fix incorrect implementation of new MCA param mca_base_env_list - it was not picking up envars and forwarding them, but only worked if you explicitly set a value for the envar. Ensure it works for both direct and indirect launch modes. Remove stale code as this replaced orte_forward_envars. Ensure it doesn't get passed to the ORTE daemons.
2014-10-16 12:58:56 -07:00
Aurelien Bouteiller
08d93bd4b9
Adding a platform file for Darter NICS CrayXC30
2014-10-16 14:22:02 -04:00
bosilca
d819939841
Merge pull request #233 from ggouaillardet/rfc/coll_module_disable
...
Provide a symmetric behavior for the activation/deactivation of collective modules.
2014-10-16 09:22:04 -04:00
Gilles Gouaillardet
27dcca0bb2
pmi/s1: fix large keys
...
do not overwrite the PMI key when pushing a message that does
not fit within 255 bytes
2014-10-16 13:29:32 +09:00
Gilles Gouaillardet
b5aea782ce
Revert "Fix heterogeneous support"
...
Per the discussion at http://www.open-mpi.org/community/lists/devel/2014/10/16050.php
This reverts commit c9c5d4011b
.
2014-10-16 12:24:38 +09:00
George Bosilca
8acadb279f
Merge branch 'topic/atomic-cleanups'
...
Various minor cleanups.
2014-10-15 21:50:42 -04:00
George Bosilca
63ba754f3f
Remove unnecessary includes from the datatype
2014-10-15 21:49:32 -04:00
George Bosilca
7541c03b4c
Mark all instances where atomic operations are used but their return value is unnecessary
2014-10-15 21:47:32 -04:00
Devendar Bureddy
8dfed1c657
oshmem: rename global variables with prefix
2014-10-15 20:30:37 +03:00
Jeff Squyres
dc66e197cc
var: fix segv in deprecated file var show_help()
...
Ensure to include the new variable filename in the show_help() output
when we load a deprecated MCA param from a file.
Fixes #236
2014-10-15 08:07:31 -07:00
Jeff Squyres
51027a6635
usnic: fix minor typo
...
Change harmless-but-weird comma to semicolon. Found during code
review.
2014-10-15 05:32:36 -07:00
Gilles Gouaillardet
c9c5d4011b
Fix heterogeneous support
...
* redefine orte_process_name_t so it can be converted
between host and network format as an opal_identifier_t
aka uint64_t by the OPAL layer.
* correctly send OPAL_DSTORE_ARCH key
2014-10-15 17:19:13 +09:00
Gilles Gouaillardet
5c81658d58
pmix: fix big endian arch
...
use the appropriate 64 bits type otherwise data gets incorrectly
truncated on big endian arch
2014-10-15 17:17:09 +09:00
Mike Dubman
ab22dcb875
Merge pull request #229 from nkogteva/master
...
oshmem mmap: new mca parameters were introduced - sshmem_mmap_anonymous,...
2014-10-15 10:24:29 +03:00
bureddy
3d77abaa1f
Merge pull request #234 from bureddy/master
...
OSHMEM: Fix application abort
2014-10-14 13:07:10 -07:00
Edgar Gabriel
0219c87039
set the fs_ptr to NULL in case of an error, to avoid a malicious free on file_close.
2014-10-14 13:09:06 -05:00
Devendar Bureddy
cbb3e95ce9
OSHMEM: Fix application abort
...
register on_exit() hook to know exit status inorder to
skip shmem_finalize destructor in case of non-zero exit status
2014-10-14 21:07:28 +03:00
Nathan Hjelm
083a659217
Correct some typos in Cray PMI detection
2014-10-14 10:28:36 -06:00
Alex Mikheev
314ba245e9
Merge branch 'topic/oshmem_spml_ikrit_hw_rdma_channel'
2014-10-14 16:21:06 +03:00
Alex Mikheev
643e64497d
OSHMEM: spml ikrit: hw rdma channel is disabled by default
2014-10-14 16:09:51 +03:00
Alex Mikheev
74ab30b738
OSHMEM: spml ikrit: improve mxm transport sanity check
...
Do not allow combination of transports that is not compliant with
shmem spec. Especially do not allow mix of hw and software atomic
ops
Issue: 4721
Change-Id: Ide382f7510495df3d385f2a5ae5f9def6ef5332c
2014-10-14 15:44:57 +03:00
Alex Mikheev
1bcc88cfb1
OSHMEM: spml ikrit: hardware rdma endpoint
...
Create additional endpoint that is capable of true
one sided RDMA transfers.
MXM atomics component now uses this endpoint
2014-10-14 15:31:09 +03:00
Alina Sklarevich
1eb6286547
OSHMEM: fix the makefile.
...
(oshmem/mca/sshmem/base/Makefile.am)
2014-10-14 11:57:46 +03:00
Gilles Gouaillardet
e3f74aca1c
Correctly mote the pointer back by the true_lb.
...
Fixes #231
2014-10-14 16:26:54 +09:00
Nadezhda Kogteva
b2a93943dc
oshmem mmap: set lvl4 for sshmem_mmap_anonymous and sshmem_mmap_fixed variables, define MAP_ANONYMOUS returned.
2014-10-14 08:54:44 +03:00
Gilles Gouaillardet
0f983d5a4f
add a disable function for coll module
2014-10-14 14:46:36 +09:00
Devendar Bureddy
7a6b4c36b0
HCOLL: Update the proc structure dereference
...
Update the proc structure dereference to reflect the new opal_proc_t
super field
2014-10-13 20:49:19 +03:00
Devendar Bureddy
b8d2a15be9
HCOLL: by default off
2014-10-13 20:49:09 +03:00
Mike Dubman
ec1f761d8e
OSHMEM: add missing help file, got lost during merge. Thanks to Yossi/Igor for finding it.
...
Change-Id: I466e40a3fea70e8045dd1e897edcc50ccf0451a3
Conflicts:
oshmem/mca/sshmem/base/Makefile.am
oshmem/mca/sshmem/base/help-oshmem-sshmem.txt
2014-10-13 16:58:35 +03:00
Alex Mikheev
8fcbcba516
Merge branch 'topic/oshmem_shared_mr_fix'
2014-10-13 15:24:12 +03:00
Alex Mikheev
cd67642183
OSHMEM: sshmem verbs: workaround shared_mr procfs bug
...
dereg shared_mr before doing dereg on its mr.
2014-10-13 15:14:34 +03:00
Nadezhda Kogteva
c68c4b45b5
Merge remote-tracking branch 'upstream/master'
2014-10-13 15:12:39 +03:00
Mike Dubman
a1db93077d
Merge pull request #230 from nkogteva/oshmem_refactor_macro_style
...
oshmem: refactor of oshmem/mca/sshmem/*.[ch] files to use #if MACRO style
2014-10-13 13:33:32 +03:00