API List

OpenSHMEM v1.5 Standard Features

  1. Library Setup and Initialization
  2. Library Query
  3. Memory Management
  4. Thread Support
  5. Team Management Routines
  6. Communication Management
  7. Remote Memory Access
  8. Non-blocking Remote Memory Access
  9. Atomic Memory Operations
  10. Non-blocking Atomic Memory Operations
  11. Signaling Operations
  12. Collective Operations
  13. Point-to-Point Synchronizations
  14. Memory Ordering
  15. Distributed Locks
  16. Deprecated Cache Operations

Cray-OpenSHMEMX-specific Features

  1. Thread-hot Operations
  2. Sessions
  3. Put-with-signal (PWS)
  4. Locality Operations
  5. Team Management
  6. Team-based Collectives
  7. Explicit Non-blocking Operations
  8. Short Datatype Atomic Operations