OpenSHMEM Application Programming Interface, Version 1.5
Major changes in OpenSHMEM 1.5 include the addition of new team-based collective functions, put-with-signal functions, nonblocking AMO functions, multiple-element point-to-point synchronization and vector comparison functions, a shmem_malloc_with_hints function, a profiling interface, and the removal of the legacy Fortran API.
For a detailed list of changes, please refer to Annex G in the OpenSHMEM 1.5 specification document.