Mike Dubman
92cf175e9e
OSHMEM: exchange mxm(ikrit) endpoints via MPI_Allgather, code cleanup, remove unused
...
Refs trac:3763
This commit was SVN r30089.
The following Trac tickets were found above:
Ticket 3763 --> https://svn.open-mpi.org/trac/ompi/ticket/3763
2013-12-26 10:53:48 +00:00
Mike Dubman
e2f372ac4b
OSHMEM: set default transport for mxm under OSHMEM to be ud, can be overwritten with MXM_OSHMEM_TL= variable
...
Refs trac:3763
This commit was SVN r30088.
The following Trac tickets were found above:
Ticket 3763 --> https://svn.open-mpi.org/trac/ompi/ticket/3763
2013-12-26 08:05:08 +00:00
Mike Dubman
2e138ddd05
OSHMEM: Use MPI calls for mkey exchange
...
fixed by Alex, reviewed by miked
Refs: 3763
This commit was SVN r30056.
2013-12-23 09:20:42 +00:00
Mike Dubman
6dbce7f9f8
fix compile warning
...
Refs trac:3763
This commit was SVN r30004.
The following Trac tickets were found above:
Ticket 3763 --> https://svn.open-mpi.org/trac/ompi/ticket/3763
2013-12-20 11:03:09 +00:00
Mike Dubman
d70f93b2dc
fix corrupted verbose output in oshmem
...
set yoda prio lower than ikrit
fix anon unions in ikrit
Refs trac:3763
This commit was SVN r29976.
The following Trac tickets were found above:
Ticket 3763 --> https://svn.open-mpi.org/trac/ompi/ticket/3763
2013-12-19 11:59:32 +00:00
Mike Dubman
b95a9d865a
rework SHMEM verbose macros to enable if --enable-debug specified
...
Refs trac:3763
This commit was SVN r29921.
The following Trac tickets were found above:
Ticket 3763 --> https://svn.open-mpi.org/trac/ompi/ticket/3763
2013-12-16 09:13:27 +00:00
Mike Dubman
ac4573b6db
code formatting according to OMPI code style
...
Refs trac:3763
This commit was SVN r29908.
The following Trac tickets were found above:
Ticket 3763 --> https://svn.open-mpi.org/trac/ompi/ticket/3763
2013-12-14 14:39:56 +00:00
Mike Dubman
3252ccac6d
fix Segfault in finalize which happens because we try to call completion callback function from yoda, but yoda already unloaded at that moment.
...
wait for outstanding request to complete before closing
Refs: 3763
This commit was SVN r29857.
2013-12-11 08:48:07 +00:00
Yossi Etigin
97b0a560cb
spml ikrit: update configuration parsing api to mxm 2.1, drop
...
older version support (1.0 and 1.1), and cleanup the code.
reviewed by miked.
This commit was SVN r29798.
2013-12-04 09:13:17 +00:00
Mike Dubman
bc25091b61
Implement Jeff`s feedback: Anonymous unions handling
...
Refs: 3763
This commit was SVN r29771.
2013-11-29 14:14:46 +00:00
Mike Dubman
2faef6bc2d
Define OSHMEM_HAS_IKRIT removed from configuration file.
...
Both yoda and ikrit componets are adding in mca_spml_base_open now.
Default component ikrit if found.
Refs: 3763
This commit was SVN r29770.
2013-11-29 14:12:04 +00:00
Mike Dubman
b10bb525f1
fix oshmem_CFLAGS to meet OMPI requirements
...
Refs: 3763
This commit was SVN r29662.
2013-11-12 07:25:14 +00:00
Ralph Castain
8a427ad71d
Silence warning
...
This commit was SVN r29658.
2013-11-11 22:51:52 +00:00
Mike Dubman
598571649a
do MPI_Barrier at the end of shmem_init() code but before we use shmem native collectives
...
Refs: #3763
This commit was SVN r29567.
2013-10-30 17:08:54 +00:00
Mike Dubman
b5c95e8eb6
yoda spml will disqalify itself if bml/btls are not started by ompi
...
Starting bml/btls in yoda is pointless because btls require modex()
exchange. modex() is only done during mpi_init()
Refs trac:3763
This commit was SVN r29541.
The following Trac tickets were found above:
Ticket 3763 --> https://svn.open-mpi.org/trac/ompi/ticket/3763
2013-10-28 18:55:50 +00:00
Mike Dubman
c33d5c0b59
issue with bml init/fin for yoda component
...
bml can be initialized by not yoda component and in this case yoda should not
call bml finalization.
This commit was SVN r29458.
2013-10-22 06:13:00 +00:00
Mike Dubman
d2d533cf6c
enable ikrit for np>=0 with mxm2
...
reviewed by Amir
Refs: #3763
This commit was SVN r29386.
2013-10-06 12:43:47 +00:00
Alex Mikheev
7f221f7e1d
oshmem & mxm2.0 yet another compilation fix
...
reviewed by miked
This commit was SVN r29350.
2013-10-03 15:50:04 +00:00
Alex Mikheev
78b860dc1d
compilation fix for oshmem and mxm
...
reviewed by miked
This commit was SVN r29349.
2013-10-03 15:04:36 +00:00
Mike Dubman
c86a8e236c
rename var
...
fix warn
This commit was SVN r29346.
2013-10-03 13:55:26 +00:00
Alex Mikheev
3d41637036
OSHMEM fixes for MXM 2.0:
...
- register memheap with mxm
- handle zcopy correctly
- use mxm provided empty memory key instead of NULL
reviewed by miked
This commit was SVN r29345.
2013-10-03 11:53:20 +00:00
Mike Dubman
08efe5a338
Adopting shmem configure logic to trunk build system conventions
...
fixed by Dinar, reviewed by miked
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r29328.
2013-10-02 06:59:09 +00:00
Joshua Ladd
ba17053470
Fixing OSHMEM compiler warnings when --enable-mpi-thread-multiple is set
...
This commit was SVN r29249.
2013-09-26 01:21:17 +00:00
Joshua Ladd
008a2af2d8
Cleaning up a bit
...
This commit was SVN r29240.
2013-09-24 22:09:36 +00:00
Joshua Ladd
ac421fc1b9
Fixing OSHMEM 64-bit compiler warnings/picky errors in MXM enabled components.
...
This commit was SVN r29239.
2013-09-24 21:48:57 +00:00
Joshua Ladd
027e7deb7f
Adding more fixes to stomp casting/addressing issues on 32-bit systems.
...
This commit was SVN r29164.
2013-09-13 20:37:30 +00:00
Joshua Ladd
936c42a872
This commit 1. Fixes the void pointer casting to 64-bit integer issue in shmem_lock.c, line 170. 2. Applies the patch provided by George to add support for Intel (12.1.020110811) compiler in OSHMEM. 3. Fixes the configure warning generated by AC_TRY_RUN - disable mxm atomic locks if cross compiling.
...
This commit was SVN r29158.
2013-09-12 20:54:55 +00:00
Joshua Ladd
b3f88c4a1d
Per the RFC schedule, this commit adds Mellanox OpenSHMEM to the trunk. It does not yet run on OSX or with CM PML for an MTL other than MXM. Mellanox is aware of these issues and is in the process of resolving them. This should be added to \ncmr=v1.7.4:subject=Move OSHMEM to 1.7.4:reviewer=rhc
...
This commit was SVN r29153.
2013-09-10 15:34:09 +00:00
Joshua Ladd
70ad711337
Backing out the Open SHMEM project
...
This commit was SVN r28050.
2013-02-12 17:45:27 +00:00
Mike Dubman
ff384daab4
Added new project: oshmem.
...
This commit was SVN r28048.
2013-02-12 15:33:21 +00:00