Ralph Castain
|
1e2019ce2a
|
Revert "Update to sync with OMPI master and cleanup to build"
This reverts commit cb55c88a8b .
|
2016-11-22 15:03:20 -08:00 |
|
Ralph Castain
|
cb55c88a8b
|
Update to sync with OMPI master and cleanup to build
Signed-off-by: Ralph Castain <rhc@open-mpi.org>
|
2016-11-22 14:24:54 -08:00 |
|
Alex Mikheev
|
dd2405a625
|
OSHMEM: fixes typo in c11 generic
|
2016-09-26 11:43:38 +03:00 |
|
Alex Mikheev
|
71712df8d1
|
OSHMEM: fixes arg mismatch in c11 macros
|
2016-09-26 09:59:23 +03:00 |
|
Alex Mikheev
|
caa1d17672
|
OSHMEM: fixes compiler warnings
|
2016-09-25 18:16:45 +03:00 |
|
Alex Mikheev
|
9a21392ec2
|
OSHMEM: v1.3: add C11 generics
add missing put*/get* functions. Move *put|get16 functions from shmemx.h to
shmem.h as required by 1.3 spec.
|
2016-09-25 16:43:00 +03:00 |
|
Alex Mikheev
|
3a034352fe
|
OSHMEM: v1.3: adds shmem_fetch and shmem_set AMOs
The commit adds atomic set and fetch functions as described in
oshmem 1.3 spec.
|
2016-09-25 12:03:42 +03:00 |
|
Gilles Gouaillardet
|
92dd719df1
|
oshmem: move finalization from the liboshmem destructor into oshmem_onexit()
so we can use the legacy start_pes even when Open MPI is compiled with
--enable-static or --disable-visibility
|
2016-09-21 09:21:26 +09:00 |
|
Igor Ivanov
|
157f81b699
|
oshmem: Align OSHMEM API with spec v1.3 (Added const to every read-only pointer argument)
Annex G:
Version 1.3
Added const to every read-only pointer argument
|
2016-04-18 19:25:31 +03:00 |
|
Igor Ivanov
|
c02d0b7161
|
oshmem: Align OSHMEM API with spec v1.3 (shmem_lock change signature)
Annex G:
Version 1.3
Added volatile to remotely accessible pointer argument in
SHMEM_LOCK
See Sections 8.9.1
|
2016-04-18 19:25:18 +03:00 |
|
Igor Ivanov
|
a52b0797fc
|
oshmem: Align OSHMEM API with spec v1.3 (shmem_wait change signature)
Annex G:
Version 1.3
Added volatile to remotely accessible pointer argument in SHMEM_WAIT
See Sections 8.7.1
|
2016-04-18 19:24:55 +03:00 |
|
Gilles Gouaillardet
|
cb84f582b2
|
oshmem: add missing prototypes for pshmem_alltoall[s]{32,64}
|
2016-03-24 15:22:29 +09:00 |
|
Igor Ivanov
|
e0d87225eb
|
oshmem: Align OSHMEM API with spec v1.3 (update shmem.h)
|
2016-03-17 19:06:38 +02:00 |
|
Igor Ivanov
|
396f8dcf71
|
oshmem: Align OSHMEM API with spec v1.2 (Change profiling headers)
|
2015-11-24 18:21:09 +02:00 |
|
Mike Dubman
|
747ad77a97
|
OSHMEM: refactor to fully comply to the OpenSHMEM spec and fix some proto
fixed by Roman, reviewed by Miked
cmr=v1.8.2:reviewer=ompi-rm1.8
This commit was SVN r31808.
|
2014-05-17 19:47:30 +00:00 |
|
Mike Dubman
|
644aa6f737
|
OSHMEM: add missing profiling API for shmem_finalize
fixed by Roman, reviewed by Miked
cmr=v1.8.2:reviewer=ompi-rm1.8
This commit was SVN r31751.
|
2014-05-14 13:13:30 +00:00 |
|
Mike Dubman
|
cd1f64b941
|
OSHMEM: Adding missing include for OSHMEM changes necessary to support Java bindings
fixed by Roman, reviewed by Mike
This commit was SVN r31672.
|
2014-05-07 11:53:18 +00:00 |
|
Mike Dubman
|
ff42999037
|
OSHMEM: Added missing API for Java bindings (int16/32/64 stuff)
fixed by Roman, reviewed by Mike
cmr=v1.8.2:reviewer=ompi-rm1.8
This commit was SVN r31564.
|
2014-04-30 12:03:23 +00:00 |
|
Mike Dubman
|
471652f2bf
|
OSHMEM: some autogenerated files should be static
fixed by Roman, reviewed by Igor/Mike
cmr=v1.8.2:reviewer=ompi-rm1.8
This commit was SVN r31451.
|
2014-04-19 05:23:04 +00:00 |
|