## UPC Statements

- Keywords/Identifiers
- Keywords

## UPC functions

Termination of all threads

- `upc_global_exit`

Shared memory allocation functions

- `upc_global_alloc`
- `upc_all_alloc`
- `upc_alloc`
- `upc_local_alloc` deprecated
- `upc_free`

Pointer-to-shared manipulation functions

- `upc_threadof`
- `upc_phaseof`
- `upc_resetphase`
- `upc_addrfield`
- `upc_affinitysize`

Lock functions

- `upc_lock_t` type
- `upc_global_lock_alloc`
- `upc_all_lock_alloc`
- `upc_lock_free`
- `upc_lock`
- `upc_lock_attempt`
- `upc_unlock`

Shared string handling functions

- `upc_memcpy`
- `upc_memget`
- `upc_memcpy`
- `upc_memset`

Collective Utilities

- `upc_all_broadcast`
- `upc_all_scatter`
- `upc_all_gather`
- `upc_all_gather_all`
- `upc_all_exchange`
- `upc_all_permute`

See also Terms, definitions, and symbols

Back to top