has_children: true
has_toc: false
nav_order: 2
Standard API
Synchronization Library
Any Standard C++ header not listed below is omitted.
| <cuda/std/atomic> | Atomic objects and operations (see also: Extended API).
1.0.0 / CUDA 10.2 |
| <cuda/std/latch> | Single-phase asynchronous thread-coordination mechanism (see also: Extended API).
1.1.0 / CUDA 11.0 |
| <cuda/std/barrier> | Multi-phase asynchronous thread-coordination mechanism (see also: Extended API).
1.1.0 / CUDA 11.0 |
| <cuda/std/semaphore> | Primitives for constraining concurrent access (see also: Extended API).
1.1.0 / CUDA 11.0 |
{% include_relative standard_api/time_library.md %}
{% include_relative standard_api/numerics_library.md %}
{% include_relative standard_api/utility_library.md %}
C Library
Any Standard C++ header not listed below is omitted.
| <cuda/std/cassert> | Lightweight assumption testing.
1.0.0 / CUDA 10.2 |
| <cuda/std/cstddef> | Fundamental types.
1.0.0 / CUDA 10.2
1.4.0 (byte) |