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
37d9a727f2
implement community feedback
...
1. The OpenSHMEM specification is silent regarding how OpenSHMEM programs are compiled,
linked and run. These wrappers are added to meet an example in the specification.
2. remove unused/obsolete files
Implemented by Igor, reviewed by miked
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r29332.
2013-10-02 14:08:43 +00:00
Mike Dubman
ed62a3c7c8
fix compile error, bad patch was previously applied
...
fixed by Igor, reviewed by miked
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r29330.
2013-10-02 08:32:26 +00:00
Mike Dubman
95b96a9905
adopt to MXM2 API change
...
fixed by Igor, reviewed by miked
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r29329.
2013-10-02 07:35:09 +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
Mike Dubman
5d2bce3334
fix define name to match mxm2 API
...
cmr=v1.7.4:reviewer=ompi-rm1.7
This commit was SVN r29311.
2013-10-01 09:11:01 +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
Mike Dubman
08cc4ebecf
fix for solaris which does not have bzero
...
cmr:v1.7.3:reviewer=jsquyres
This commit was SVN r29223.
2013-09-21 07:26:02 +00:00
Ralph Castain
fe9a744289
Add missing include file on Solaris environments
...
Refs trac:3763
This commit was SVN r29211.
The following Trac tickets were found above:
Ticket 3763 --> https://svn.open-mpi.org/trac/ompi/ticket/3763
2013-09-19 18:43:13 +00:00
Joshua Ladd
d81186df9b
More OSHMEM fixes for Sun C 5.12 compiler
...
This commit was SVN r29203.
2013-09-18 13:54:47 +00:00
Joshua Ladd
601f9e37cd
Fixing FORTRAN bindings in OSHMEM
...
This commit was SVN r29190.
2013-09-17 16:39:56 +00:00
Jeff Squyres
df7654e8cf
1. Per my previous email
...
(http://www.open-mpi.org/community/lists/devel/2013/09/12889.php ), I
renamed all "f77" and "f90" directory/file names to "fortran"
(including removing shmemf77 / shmemf90 wrapper compilers and
replacing them with "shmemfort").
2. Fixed several Fortran coding errors.
3. Removed lots of old/stale comments that were clearly the result of
copying from the OMPI layer and then not cleaning up afterwards (i.e.,
the comments were wholly inaccurate in the oshmem layer).
4. Removed both redundant and harmful code from oshmem_config.h.in.
5. Temporarily slave building the oshmem Fortran bindings to
--enable-mpi-fortran. This doesn't seem like a good long-term
solution, but at least you can now build all Fortran bindings (MPI +
oshmem) or not. *** SEE MY NOTE IN config/oshmem_configure_options.m4
FOR WORK THAT STILL NEEDS TO BE DONE!
This commit was SVN r29165.
2013-09-15 09:32:07 +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
Ralph Castain
5da795247d
Attempt to resolve the nightly build problem
...
Refs trac:3763
This commit was SVN r29161.
The following Trac tickets were found above:
Ticket 3763 --> https://svn.open-mpi.org/trac/ompi/ticket/3763
2013-09-13 14:50:07 +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
Ralph Castain
3cf3b88bd1
Fix typo in function name
...
This commit was SVN r29156.
2013-09-11 03:40:13 +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