API List

OpenSHMEM v1.5 Standard Features

  1. Library Setup and Initialization start_pes

  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